Both KKR and Castle Water are looking to own a majority stake in the utility without selling any assets, Bloomberg reported. In contrast, Covalis has put forward a £5 billion bid, of which around ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results