Suez wins Casablanca water deal

The water treatment unit produces around 55 million cubic meters of water annually with revenues of €305 million

Blurred image of IJGlobal article content