Thames Water adds automatic filtration at UK's largest treatment works

9 Nov 2010