iStock Business Octopus Energy agrees to sell stake in Kraken software unit at £6.4 billion valuation Ashya RoseDec 30, 2025
UK Ofgem approves 28 billion pound grid upgrade, adding to consumer bills Vivek Mishra04 December 2025