Nifty 50 closes at 25,320, falls over 2% in January

Business