Thames Water maintenance vans in London. The company reportedly has debt of about £16 billion ($20.7 billion) Reuters
Thames Water maintenance vans in London. The company reportedly has debt of about £16 billion ($20.7 billion) Reuters

Thames Water plans £3bn financial lifeline