AssetID: 53604823
Headline: Thames Water in crisis as investors pull emergency funding
Caption: A Thames Water repair site in Central London as investors pull 500 million pounds in emergency funding, raising concerns for the future of the company.
Keywords:
PersonInImage: