Weekly data: European gas price lowest since the start of the energy crisis

Almost half of world energy leaders claim a “green technology arms race” will inhibit renewables development · Corporate strategy …