UK government to take £25mn stake in Octopus Energy’s tech arm Kraken 0 19.01.2026 21:00 Financial Times Investment aims to persuade tech business to list in London as it gears up for IPO