Octopus Energy Sells Stake in Kraken with Valuation of $8.65 Billion · HubNews.ai