Interestingly, all the 50 Nifty components have delivered positive gains during this period.
The World Bank reduced its FY18 India growth estimate to 7% from 7.2% earlier; IMF projected India would growth at 6.7%