#WaterChat René Noppeney - Top 25 Leaders Winner 2017

René Noppeney, the winner of this year's Top 25 Leaders listing, discusses his mission to deliver "activated sludge 2.0" around the world...
More in Home