India has been ranked considerably 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. WEF in its report said that the country has optimized just 57 per cent of its[Read More…]
