Itemoids

Water Utilities Holdings Limited

since

auto-detected in 5 stories

74 days ago

Thames Water is handed £3bn emergency loan to rescue ailing utility firm from financial collapse

Thames Water Utilities Holdings Limited (TWUH), the parent company of Thames Water Group (TWG), England's biggest water company with about 16 million customers, is in around £16 billion of debt.

page 1 of 1