BP, Eni, Equinor, Shell and Total team up to develop North Sea carbon capture infrastructure
A number of the oil and gas industry’s biggest players have joined forces to speed up the decarbonisation of industry and power.
A number of the oil and gas industry’s biggest players have joined forces to speed up the decarbonisation of industry and power.