Release Summary

DEWA awards AED14.2 billion largest CSP project in the world with a record bid of USD 7.3 cents per kW/h to generate 700MW

Dubai Electricity and Water Authority