Home Stock Analysis Octopus Energy spins off Kraken Technologies to unlock global growth