Home Tags (DEWA)

Tag: (DEWA)

Central Tower of 700 MW CSP Project Completed in Dubai

Significant progress has been made on the Dubai 700 MW concentrated solar power project (CSP), the world's largest single-site CSP project.  A topping-out ceremony for...

Stay Connected

13,144FansLike
91,176FollowersFollow