Octopus Energy sells stake in software arm Kraken, valuing unit at £6.4bn

The move paves the way for the demerger of Kraken Technologies and a possible stock market flotation.