India’s IMD ranking improves by 3 steps
Megha Jain
Content Head
India has improved its ranking by 3 notches in terms of attracting and keeping talents. The survey was compiled by Global Business School IMD, on 63 countries and Switzerland tops that list. There are 3 categories, based on which the survey was compiled- Development, appeal and readiness. Despite the improved ranking, India is not doing a good job retaining talents according to the head of competitiveness, IMD Switzerland.
