English: India is ranked 60th among the 79 developing countries in 2017 Inclusive Development Index (IDI)
Telugu: ప్రపంచ ఆర్థిక ఫోరం సమ్మిళిత వృద్ధి, అభి μవృద్ధి నివేదిక-2017 ప్రకారం సమ్మిళిత ఆర్థిక వృద్ధి సూచీలో భారత్ 79వ స్థానంలో అభివృద్ధి చెందుతున్న దేశాల్లో 60వ స్థానంలో ఉంది.