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: