not found

As Africa’s largest full service water treatment company, Veolia provides complete water solutions for Africa’s industries and municipalities. Backed by over 350 proprietary technologies, Veolia helps optimise the complete water cycle, increasing access to water and wastewater services, while improving environmental performance.

Location

Gauteng, South Africa