Welsh Water to pay £40 million following Ofwat investigation

14 March 2024