Idea Pharma’s 2026 Global Innovation and Invention Index, released this week, shows a clear shift in global pharma leadership. Eli Lilly takes the top position in both innovation and invention, while Pfizer continues to decline after its post-COVID peak. The