Business Ofwat explores Thames Water break-up in ‘Project Telford’ rescue plan Luke BarrBen Marlow 28/04/2024