Record fine for Thames Water over 2003 sewage spill
Thames Water has been ordered to pay more than £345,000 for polluting gardens and a stream in south London with raw sewage in 2003. The fine follows legal arguments over whether sewage can be considered controlled waste.
