Business & Money Thames Water says turnaround will ‘take time’ December 4, 2023 0 FacebookTwitterPinterestWhatsApp The UK’s largest water firm has been criticised by customers and faces questions over its finances. Source link