Ofwat launches new standards to improve services for customers who need extra help

7 November 2024