India ranks 124th among 173 countries on the Human Development Index, according to the Human Development Report, 2002, released by the United Nations Development Programme (UNDP) in the capital today.
Last year, India ranked 115th among 162 countries. This year, eleven new countries were included in the human development index and therefore, India