India ranks low on inclusive growth, development ranking: WEF
September 07, 2015 12:31 ISTGeneva: India has been ranked very low, mostly in the bottom half, globally on most of the parametres for inclusive growth and development even as it fares much better internationally when it come to business