New research puts a US$681 billion estimate on financial company losses linked to stranded assets in the oil and gas sector.

Fossil fuelโ€™s stranded assets at center of new climate clashes

Fossil fuel’s stranded assets at center of new climate clashes

Related Articles
Scroll to top