India ranks low at 105th on human capital index, Finland tops
India was Wednesday 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 and was topped by Finland.
Jun 28, 2016, 14:18 PM IST