Severn Trent shrinks filtration screen repair time

23 May 2007