Tuesday, 18 February 2025 09:40 Share on Facebook Share on Messenger Share on Messenger Share on X Share on Whatsapp Thames Water Utilities Holdings Limited is in around 16 billion pounds of debt.