150MW NOORo III CSP Project – ACWA Power

project details
Category :
Solar
Location :
Morocco
Completed :
2017/04/05