Taking Stock: Nifty ends at around 24,850, Sensex down 213 pts; pharma ...

Taking Stock: Nifty ends at around 24,850, Sensex down 213 pts; pharma ...