India is ranked at 105th position globally on a worldwide Human Capital Index, which measures countries’ ability to nurture, develop and deploy talent for economic growth. The list was topped by Finland.
India ranks much below China’s 71st position, while Bangladesh, Bhutan and Sri Lanka are also placed higher on the index, released on Tuesday by the Geneva-based World Economic Forum (WEF) in this Chinese city at its Annual Meeting of New Champions — also known as ‘Summer Davos’ summit.
Pakistan ranks further lower at 118th place.
Contributed By Sonia Narula