UK's Thames Water set for over $13.5 billion rescue deal by Silver Point and Elliott, Bloomberg News reports
UK's Thames Water set for over $13.5 billion rescue deal by Silver Point and Elliott, Bloomberg News reports
Read more at: www.investing.com
Tags: