London, UK. 5 June 2024. A Thames water van parked in Wimbledon, south west London. Thames Water faces criticism as the company was found to have dumped three times the amount of sewage in waterways in 2023 compared to previous year . Credit: amer ghazzal/Alamy Live News
Size: 7952px × 5304px
Location: London,UK
Photo credit: © amer ghazzal / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2024, business, company, environment, management, pollution, river, sewage, thames, waste, water