DEWA CSP due for 2017 launch

The Dubai Electricity and Water Authority’s (DEWA) tender for the first 200MW phase of its planned concentrated solar power (CSP) project will launch in the first half of 2017

Blurred image of IJGlobal article content