Social Progress Index 2017
<p>India has been ranked 93rd among 128 countries in the world in social progress. The Social Progress Index-2017 classifies India one of the ‘Lower Middle Social Progress’ countries with a score of 58.39. India scores very poorly on environmental quality reveals the global index.</p>