UK government to take £25mn stake in Octopus Energy’s tech arm Kraken Investment aims to persuade tech business to list in London as it gears up for IPO UK homepage January 19, 2026 at 11:30PM
UK government to take £25mn stake in Octopus Energy’s tech arm Kraken UK homepage
byAnand Gupta
-
0