Home The Independent Octopus Energy sells stake in software arm Kraken, valuing unit at £6.4bn bychliya -December 30, 2025 0 The move paves the way for the demerger of Kraken Technologies and a possible stock market flotation. Tags: The Independent IFTTT Facebook Twitter