Octopus Energy, Britain's largest energy supplier, reported a £260.1 million pre-tax loss for the year ending April 2025, mainly due to weather impacts and regulatory changes. Despite this, it gained 800,000 UK customers, overtaking British Gas, and announced a major stake sale in Kraken Technologies, valuing it at $8.65 billion, with plans for a potential stock market listing.