Thames Water faces financial struggles and potential bids from Castle Water and Covalis with Suez, amid fears of cash shortage. The UK's largest water company is burdened with significant debt and plans for bill increases, attracting interest from multiple parties for investment and potential stock listing.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing