Financial Times //
Business
//
Finance
Octopus Energy chief defends failure to meet new capital targets
Friday 26th September 2025, 3:24PM
Greg Jackson insists it is ‘implausible’ for his company to comply with Ofgem rules and maintain contract with Shell
Full Story