Nifty ends below 25,100 as 8-day rally snaps; Rail, Defence shine
Indian markets cooled off after 8 straight gains, with Nifty closing at 25,069 (-44) and Sensex at 81,785 (-118). WPI inflation turned positive at 0.52%. RailTel and IRCON rallied 7% each on order wins and Anant Raj surged on data centre policy buzz, while KRBL slumped 10% after a director quit.