EPC contract signed for DEWA CSP project
DEWA and ACWA Power have signed the EPC contract for the $3.87 billion DEWA 700MW CSP project in Dubai - the fourth phase of the Mohamed bin Rashid Solar Park - with ACWA's co-project sponsor Shanghai Electric. ICBC is lead arranging financing for the scheme, and will provide around 80% of the...