Nifty, Sensex to gain 5-8%; mid and smallcap to outperform: Sharekhanhttps://www.moneycontrol.com/news/business/markets/nifty-...#ATUL