Teva Pharmaceuticals: Buy, Sell, or Hold?
The Investor's Guide to the Israel Enterprise Software Industry
Slide 1