Press release: Thames Water fined £2m for “foreseeable and avoidable” pollution
Thames Water has been fined £2million after raw sewage polluted two Oxfordshire streams, killing almost 150 fish. The sewage also flooded a nearby garden. Judge Peter Ross, at Oxford Crown Court on 21 December, ruled the incident in 2015 as a high-end… read more