Loading…
Veolia wins $39M sewage treatment plant extension contract in Dubai · Endata