CONCENTRATING SOLAR POWER: CLEAN POWER ON DEMAND 24/7

03 Feb 2021

The International Renewable Energy Agency (IRENA) and The World Bank have just released a report on the current status of concentrating solar power (CSP), the additional value it brings in the energy transition, and the frameworks to support CSP deployment.

Check it here