X

July’s top stories: FCC to sell SmVak share, Pentair’s nanofiltration technology

Veolia Water to construct desalination plant at Sadara petrochemical complex in Saudi Arabia. Photo: Courtesy of Veolia Water.



Close
Close
Close