To refine your search, click on any of the filters in the box on the right
GE Renewable Energy recorded a $1.4 billion loss in 2023 – a deficit significantly lower than the pr...
French oil major TotalEnergies and Danish renewables developer European Energy will pursue offshore ...