Nifty failed to hold the 25,900 mark, slipping 176 points as nearly 40 stocks ended in the red. Pharma stocks led the drag, with all sectoral indices closing lower and financials and healthcare among ...