Filed under Green Tech Weekly data: European gas price lowest since the start of the energy crisis Published by on May 15, 2023 Almost half of world energy leaders claim a “green technology arms race” will inhibit renewables development · Corporate strategy …