Social Progress Index
-
Economy
India ranks 102 out of 132 nations on social progress index
India ranks 102nd of 132 countries on the 2014 Social Progress Index, the lowest of the BRICS, according to a report quoted in full.
The Indian Subcontinent Argues with Itself