The Nifty Midcap Index gains for the 8th straight day to post the longest gaining streak in 18 months. Read More

reported by at Moneycontrol.com