Stocks | Fri Jul 11, 2014 6:29am EDT

India's Sun Pharma recalls over 40,000 bottles of antidepressant