India Ranks 102 Out Of 132 Nations On Social Development Index

  “A society which fails to address basic human needs, equip citizens to improve their quality of life, erodes the environment, and limits opportunity for its citizens is not succeeding. Economic growth without social progress results in lack of inclusion, discontent, and social unrest”.   A recent report by the Social Progress Index (SPI) rates … Continued