Business
Latest News and Current Affairs
Octopus Energy sells stake in software arm Kraken, valuing unit at £6.4bn
Octopus Energy Sells Stake in Software Division Kraken, Valuing It at £6.4 Billion In a…