Teva mulls $2b sale of API activities – report
Teva Pharmaceutical Industries Limited (New York Stock Exchange: teva; level: teva) is considering selling its Active Pharmaceutical Ingredient (API) production business in a deal that could reach $2 billion, Bloomberg…