Full list of water companies forced to pay back £157,000,000 to customers Posted on October 8, 2024 By Metro 5 Views Full list of water companies forced to pay back £157,000,000 to customers People's bills will be reduced to reflect the penalties. continue reading...