Senerand TSK

ACWA Power awards new solar project contract
Project involves building the Noor 1 160MW CSP plant in Morocco

Most Popular