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...










