Dubai Electricity & Water Authority (DEWA) | 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