Which of the following neighbours of India ranks higher on the human development report of UNDP?
UNDP stands for United Nation’s Development Programme which is a global development network headquartered in New York. It advocates for change and connects countries to build a better life. The neighbouring country of India that ranks higher on the human development report of UNDP is Sri Lanka.