Commercialising drugs in Europe: Lean models for first-time launchers

In 2025, 193 innovative drugs received approval in Europe, including 133 new molecular entities (NMEs). Over half – 56% -…