Tag: Corporate responsibility in water management

news-06082024-101726

Thames Water Fined £104m for River Pollution

Thames Water, one of England's biggest water companies, is facing a proposed fine of £104 million for failing to properly manage sewage spills. This...