Thames Water, Britain’s largest water company, last week began the fundraise process which will grant data access to potential investors, the report said. Thames Water had net debt of 15 billion pounds as of March 31 and has been working to secure short-term relief.Read More