Veolia Awarded $320M Contract for First Phase of UAE Desalination Project Posted on June 13, 2024 by constructionlead Source: New feed