The NSE Nifty 50 ended 246 points, or 1%, higher at 24,877 after briefly crossing the 25,000 mark for the first time, while the BSE Sensex gained 676 points to settle at 81,274.
The NSE Nifty 50 ended 246 points, or 1%, higher at 24,877 after briefly crossing the 25,000 mark for the first time, while the BSE Sensex gained 676 points to settle at 81,274.