Remove 2001 Remove Competition Remove Medical science
article thumbnail

Reality Bites: Disappointment in the R&D Sector

Pharmaceutical Technology

” When you consider only five big companies managed to earn 10% of their revenues from products launched after 2001 and those products still only generated income of $30.4bn, you are left with an industry where 90% of its revenue comes from medicines which are more than five years old. “It’s very disappointing.