Loading…
Veolia wins $320M technology contract for Hassyan desalination plant in Dubai · Endata