Octopus Energy has agreed a deal to sell a minority stake in its Kraken Technologies division in a move valuing the software ...
Octopus Energy’s tech arm Kraken has been valued at nearly $9bn (£6.4bn) after the energy giant offloaded a significant stake ...
Octopus Energy is set to spin off its Kraken Technologies arm as a standalone company after a deal to sell a stake in the ...