Taking Stock: Nifty closes below 25,000, Sensex falls 850 pts from day's high as RBI keeps repo rate unchanged
Top Nifty losers were ITC, Nestle, Reliance Industries, ONGC, HUL, while gainers included Trent, Cipla, Tata Motors, SBI and Maruti Suzuki.