ANALYSIS September 25, 2026

The Energy Transition Has a Building and Lending Problem

The Cerro Dominador Concentrated Solar Power Plant in Chile’s Atacama Desert is a flagship engineering asset operating in the world's highest solar irradiance zone.

Photo: Presidential Press, Government of Chile (CC BY 3.0 CL)

Leave a Reply

Join a global community of changemakers.

Become A Member