Thames Water in the UK Poised for $13.5 Billion Rescue Package from Silver Point and Elliott, Reports Bloomberg News
Thames Water’s $13.5 Billion Rescue: Why This Matters and What’s Next In a significant move that could reshape the financial landscape of Britain’s water utility sector, U.S. investment firms Silver Point Capital and Elliott Management … Read more