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.
Documentation