×

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 | 2:52 PM
Persons with disabilities needing assistance with public inspection file content should contact our Support Desk here.