Thames Water pays out £158m to shareholders despite £15bn debt and sewage leak failings 0 09.07.2024 10:57 The Independent Thames Water says it has enough cash to last until May 2025 as it seeks investment