Octopus Energy has been named Britain’s Most Admired Company 2025, becoming the youngest business ever to win the prestigious accolade.
The UK’s largest energy supplier took the top prize at a ceremony held at the London Stock Exchange, beating long-established corporate heavyweights that in some cases have been operating for more than a century.
In addition to the overall title, Octopus collected six gold sector awards and two silver sector awards, underlining the scale of its reputation across British business.
Founder and chief executive Greg Jackson said the recognition carried particular weight because it was awarded by peers and competitors across the business community.
“Business leaders use the word ‘humbled’ all the time, but this really is the case today,” Jackson said.
“To be Britain’s Most Admired Company, voted for by other businesses including our competitors, feels like a real achievement.
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.







