Octopus Energy separates Kraken as standalone tech giant in $1B deal - Tech Sentiments