British Marine welcomes Thames Water’s record £20m fine for dumping sewage in river Thames 24.03.2017 Thames Water has received the record £20.3 million fine after polluting the river and beaches by dumping untreated sewage