DEWA, ACWA Power with Shanghai Electric will undertake the 700 MW CSP project in Dubai
The Engineering, Procurement and Construction (EPC) agreement with Shanghai Electric Generation Group (SEGC) for the DEWA (Dubai Electricity and Water Authority) 700MW CSP project in … Read more