Last month, Saudi Arabia’s ACWA Power signed an Engineering, Procurement, and Construction (EPC) contract with Shanghai Electric, a major Chinese power company, to install its 700 MW DEWA CSP project in Dubai. The 700 MW dual-technology CSP project, awarded by the Dubai Electricity and Water Authority (DEWA) in September 2017, sets a new industry record …
Continue reading “China-backed $4bn CSP project set for financial close by August”