Pharma/fine chemicals roundup—7 May

11:37 AM | May 7, 2013 | Deepti Ramesh

Teva's API business reports fall in sales The active pharmaceutical ingredient (API) business of Teva Pharmaceutical Industries (Petaḥ Tiqwa, Israel), recorded a 6.5% fall in sales in the first...