India Ranks 130th on Human Development Index
India has been ranked 130th on the United Nations Development Programme’s (UNDP) Human Development Index
India has been ranked 130th on the United Nations Development Programme’s (UNDP) Human Development Index