20 Nov 2025
Thames Water bidder returns offering £1bn extra cash injection
Image description: Aerial photo of a water treatment works. Photo by Bob Brewer on Unsplash Castle Water, a bidder for Thames Water, has said it would inject at least an extra £1bn above current rival proposals into the debt-laded utility company. Thames Water, which has 16 million customers, has been at the centre of […]