Veolia Awarded $320M Contract for First Phase of UAE Desalination Project Posted on June 13, 2024 by admin