Shanghai Electric and DEWA sign EPC contract for 700 MW CSP project
The Shanghai Electric Generation Group and the Dubai Electricity and Water Authority (DEWA) have signed an engineering, procurement and construction (EPC) agreement for setting up a 700 MW concentrated solar power (CSP) project in Dubai. […]
