DEWA launches world’s largest concentrated solar power project, worth AED14.2 billion
Dubai Electricity and Water Authority (DEWA) has achieved another world record by awarding the 700MW AED14.2 billion fourth…
Recover your password.
A password will be e-mailed to you.