Neighbours beat India in Human Capital Index
India was ranked low at 105th position globally on a worldwide Human Capital Index, which measures countries' ability to nurture, develop and deploy talent for economic growth. Finland topped the list.
India was ranked low at 105th position globally on a worldwide Human Capital Index, which measures countries' ability to nurture, develop and deploy talent for economic growth. Finland topped the list.