News

The UK’s largest electricity supplier, Octopus Energy Group Ltd., is planning to separate its Kraken Technologies Ltd.