Top companies and drugs by sales in 2025 - Paul Verdin (Nature Reviews Drug Discovery, 2026)