Award of the EPC Contract for the World’s Largest Solar CSP Plant in Ouarzazate
The project is located in Souss-Massa-Draa, province of Ouarzazate in Morocco, approximately 200 km south of Marrakesh. ACWA Power Ouarzazate has on Monday 29 April 2013, awarded an EPC Contract…

