×

UK’s Thames Water set for over $13.5 billion rescue deal by Silver Point and Elliott, Bloomberg News reports

By Thomson Reuters Jun 6, 2025 | 3:51 PM