Thames Water, the UK’s largest water company, is facing severe financial distress with debts projected to reach nearly £18 billion by March, compelling it to seek potential buyers.
Current bids for Thames Water indicate significant interest from various investors, including Castle Water and Covalis, amid uncertainty about debt management and future customer billing regulation.
Collection
[
|
...
]