Chile’s 24×7 Concentrating Solar Power Plus Storage Project is Back on Track
Construction of Latin America’s first, utility-scale concentrating solar power (CSP)-thermal energy storage project is back on track. Completion of the 110 MW, 24×7 Cerro Dominador CSP-energy storage project in Chile’s Atacama desert –…