Tag: Veolia Water Technologies Africa

Veolia Water Technologies reveals new “Ambitions for Africa”

Veolia Water Technologies reveals new “Ambitions for Africa”

The speed and magnitude of Africa's ongoing urbanization, with 1.3 billion people expected to live in cities in 2050 compared to 480 million today [...]
1 / 1 POSTS