iStock Business Octopus Energy agrees to sell stake in Kraken software unit at £6.4 billion valuation Ashya RoseDec 30, 2025
Business Octopus Energy limits discounted electric car charging to six hours daily Ashya Rose08 December 2025