Nifty reclaims 25,000: What is driving today's rally?
The Indian stock market witnessed a strong rally on Monday, with the benchmark indices Sensex and Nifty both trading higher.