India News | Press Trust of India | Wednesday March 22, 2017
India has ranked a lowly 131 among the 188 countries surveyed for human development, a new UN report has said, bracketing the third-largest Asian economy alongside its South Asian neighbours like Pakistan, Bhutan and Nepal.
www.ndtv.com