Veolia is the largest utilities company in the world. Founded 169 years ago by Napoleon iii, its corporate history is one littered with controversy and prioritisation of profit over people. How did we get here?
Full Video