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.
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.




