Water firms ordered to return £157m on customer bills
0
Water firms in England and Wales have been ordered to return £157.6m to customers due to their poor performance.
Water firms in England and Wales have been ordered to return £157.6m to customers due to their poor performance.