Sun Pharma
Closing Bell: Sensex Drops 188.26 Points To End At 40,966.86, Nifty Down 63.20 Points At 12,055.80
Closing Bell: Sensex ends 86 points higher at 39,046, Nifty also up by 19 points
Taro Pharmaceuticals recalls over 7.7K tubes of Fluocinonide cream from US