Thames Water Seeks £3 Billion to Reinforce Finances and Infrastructure Business 25 October 2024 Thames Water is embarking on a significant fundraising journey to secure £3 billion. This capital is essential to stabilize its…