Covalis Capital is partnering with Octopus Energy Group’s technology arm, Kraken, to help manage Thames Water’s 16 million ...
Octopus Energy Group is wading into the battle for the future of Britain’s biggest water company as part of a consortium ...
Britain's Thames Water said it had received proposals from a number of parties as it seeks to raise new equity of over 3 ...