Getty Images Business Octopus Energy enters China, targets £500 million valuation Ashya RoseJan 30, 2026
Business Octopus Energy agrees to sell stake in Kraken software unit at £6.4 billion valuation Ashya Rose30 December 2025
Business Octopus Energy limits discounted electric car charging to six hours daily Ashya Rose08 December 2025