The Nifty recovered over 140 points from the intraday low to hold above the 25,900 mark, ending just 29 points lower at 25,936.
The Nifty recovered over 140 points from the intraday low to hold above the 25,900 mark, ending just 29 points lower at 25,936.