Taqa, Engie and EWEC achieve financial close for AED 2.3 bn “low-carbon” desalination plant
We’re one step closer to the UAE’s third largest RO…
Available in your choice of English or Arabic
We’re one step closer to the UAE’s third largest RO…
Queue