Our latest articles

Vantage logo

The end of the Humira era

With $219bn in accumulated sales the Abbvie mega-blockbuster is biopharma’s best-selling drug. Can Keytruda do better?

Vantage logo
Independent, data-driven daily news and analysis on pharma, biotech and medtech.