List of UK Water Companies Ordered to Refund Customers a Share of £157 Million
UK households are set to receive nearly £160 million in refunds due to water companies failing to meet pollution reduction targets, including cutting leaks and preventing supply interruptions. This comes as the industry regulator, Ofwat, revealed declining satisfaction with water companies across the country. In its annual performance report, Ofwat found that no water company … Read more