Parent company of UK’s biggest water supplier defaults on £400m debt

By April 6, 2024