Teva’s Layoffs Signal Deeper Fault Lines In The Pharma Business Model

The recent announcement that Teva Pharmaceuticals will lay off roughly 2,400 employees–approximately 8% of…

Continue Reading