Thames Water fined £2.3 million for ‘foreseeable’ pollution
Thames Water has been fined £2.3 million after a stream was polluted by sewage. A court heard failure to address equipment faults at a sewage-treatment plant in Oxfordshire made the incident “entirely foreseeable”. Sewage with high levels of ammonia w… read more

