Thames Water has been fined a record-breaking £1 million by St Albans Crown Court for polluting the Grand Union Canal in Hertfordshire with sewage.
Thames Water has been fined a record-breaking £1 million by St Albans Crown Court for polluting the Grand Union Canal in Hertfordshire with sewage.