ULLE ECO ENERGY

EUOBSERVER Energy giants face €114bn ’debt trap’ if climate action delayed