Innovation at a Crossroads: Highlights from the Global Launch of the GII 2025
Published on September 16, the Global Innovation Index 2025 ranks the innovation performance of nearly 140 countries and economies. Themed “Innovation at a Crossroads: Charting the Future,” this year’s edition takes the pulse of innovation against a background of global realignments, sluggish economic growth of the leading multinationals, but also technological breakthroughs, and evolving regulatory landscapes which shape how ideas emerge, spread, and scale globally.