Big Project Construction Consultant Infrastructure Infrastructure ME Magazines ME Consultant News ABB technology being used to build world’s largest desalination plant byGavin DavidsMarch 23, 2021
Big Project Construction Consultant Infrastructure Infrastructure ME Magazines ME Consultant News EWEC and ACWA sign deal for $890m Taweelah desalination plant byJason SaundalkarSeptember 12, 2019
Infrastructure News GE signs services contract with Emirates Global Aluminium byAnoop MenonNovember 27, 2014