X

Veolia Water to construct desalination plant at Sadara petrochemical complex in Saudi Arabia

Close
Close
Close