Loading…
Veolia wins design contract for Al Hamriyah desalination plant in Sharjah · Endata