Wednesday, December 25, 2024 | 12:22 AM ISTEN Hindi
While India's human development index has improved, absolute performance levels aren't satisfactory
India ranked alongside nations like Bangladesh, Bhutan, Pakistan, Kenya, Myanmar and Nepal