Indian Stock Markets End Higher: Nifty Above 25,650, Sensex Adds 266 Points
The Indian stock markets ended the day higher on Friday, with the Nifty above 25,650 and the Sensex adding 266 points, as the Indian rupee logged its best week in over 3 years.