View Cart (0 items)

Items Tagged with 'veolia water'


Veolia Water wins contract to build desalination plant in Saudi Arabia

The new plant, due to come on stream in June 2015, will supply the Sadara petrochemical complex built by Dow Chemical and Saudi Aramco in Jubail Industrial City II.
Read More