Turbines of the WindFloat Atlantic Project, a floating offshore wind-power generating platform off the coast of Portugal. Reuters
Turbines of the WindFloat Atlantic Project, a floating offshore wind-power generating platform off the coast of Portugal. Reuters

Why now is the time for oil companies to realise their renewables ambitions