Teva’s API business reports fall in sales

09:07 AM | February 7, 2014 | Deepti Ramesh