Environment ❯Water Pollution ❯Sewage Pollution
Sewage Dumping
London's Mayor Sadiq Khan criticizes the company and the government, while Thames Water plans a £2.5 billion investment for improvements.