Grim predictions
India ranks a dismal 134 among 187 countries in terms of human development index in the UNDP's latest Human Development Report. BEGGING ON A busy street in Mumbai. According to the HDR, ending absolute deprivations could increase higher-order capabilities, expand people's choices and advance human development.
Publication Date:
16/12/2011





