Big Project Construction Consultant Magazines ME Consultant News DEWA says its SWRO desal plant in Jebel Ali Power Plant and Water Desalination Complex achieves 96.5% completion byGavin DavidsMay 5, 2022