French utilities group Veolia is revamping its presence in Morocco in an attempt to resolve the difficulties of its Rabat [...]