Thames Water Utilities Limited (Thames Water) has been ordered to pay record-breaking £1 million after polluting a canal in Hertfordshire. This is the highest ever fine for a water company in a prosecution brought by the Environment Agency. The case was brought by the Environment Agency after Thames Water caused repeated discharges of polluting matter […]

Read More