This roundtable report represents the research and views of the author. It does not necessarily...
Decarbonizing the world’s energy supply by 2050 will require financing low-carbon energy projects at a cost of upwards of trillions of dollars.
The Russian invasion of Ukraine has led to considerable sanctions being levied against Russia.