India below China, Pak in Inclusive Development Index

India has been ranked 60th among 79 developing economies, below China (15), Nepal (27) and Pakistan (52), in World Economic Forum's Inclusive Development Index. Lithuania topped the list of 79 developing countries followed by Azerbaijan and Hungary. IDI is based on 12 performance indicators having three pillars – Growth and Development, Inclusion and Intergenerational Equity, and Sustainability.

Load More