UK Water Firms to Refund £157M for Missed Targets
Water companies in England and Wales must pay back £157.6 million to customers after failing to meet regulatory standards on pollution, leaks, and supply interruptions, Ofwat announced. This fine will be passed on to millions of customers via lower...