UNDP Resident Representative Shoko Noda said India’s drop in ranking does not mean that “India did not do well, but other countries did better.” India fell two spots on the United Nations Human Development Index this year, ranking 131 out of 189 countries. However, if the Index were adjusted to …
Read More »