May 27, 2024
Thames Water pumped 14bn litres of sewage into Thames in central London in 2023
Essential digital access to quality FT journalism on any device. Complete digital access to quality FT journalism with expert analysis from industry leaders.
Related companies
Make a complaint about Thames Water by viewing their customer service contacts.