Solar Thermal Electric

IRENA hails launch of Shams 1 CSP project in UAE
The International Renewable Energy Agency (IRENA) welcomed the activation of the world’s largest operational Concentrating Solar Power (CSP) facility on Sunday, 17 March, as the Middle East turns to ...