Thames Water says turnaround will 'take time' 5 December 2023 by AdminThe UK’s largest water firm has been criticised by customers and faces questions over its finances. Source link Share this:FacebookXLike this:Like Loading...Related