The Freshness Ledger: Ranking the 2026 Top 100 by Revenue Won Since 2023
Our latest league table measures the share of 2026 revenue that Britain's Top 100 companies derive from products, services and business models introduced since 2023. The results separate serial launchers from firms still monetising legacy lines, and expose the margin trade-offs behind genuine renewal.