Thames Water fined £123mn over sewage leaks and ‘undeserved’ dividends

Thames Water fined £123mn over sewage leaks and ‘undeserved’ dividends

FT.com

Published

Repeated failings led to raw effluent pouring into waterways, watchdog finds

Full Article