EPC Contract with Shanghai Electric to Develop 700 MW DEWA CSP Project Signed in China

DEWA and ACWA Power, in collaboration with Shanghai Electric, will undertake the 700 MW CSP … People and Performance in operating its business. About concentrated solar power (CSP)   Concentrated solar power systems generate solar power by using …
( read original story …)