Water Companies Ordered to Pay £114 Million Back to Customers for Failing to Meet Targets
[block_2]
Water companies in England and Wales have been instructed to reimburse customers a total of £114 million after they failed to meet crucial performance targets, according to the industry regulator, Ofwat. The directive comes as a response to shortcomings in areas such as leakages, water supply, and pollution reduction.