Jan 24, 2018
India has been ranked 81st on the annual global index of talent competitiveness, which was released on the first day of the 48th World Economic Forum (WEF) annual meeting in Davos, Switzerland. While Switzerland continues to top the list, India has improved its position from 92nd last year. In 2016, India was placed at the 89th rank. The index measures how countries grow, attract and retain talent.