Taking Stock: Nifty slips below 23,850, Sensex sheds 893 pts; pharma outperforms
The broader indices also ended lower with Nifty midcap index ending 1 percent lower and smallcap index shed 0.5 percent.

What's Your Reaction?











