Last year, India came in at the 89th position on the index. India has slipped 3 places to 92nd rank on the Global index of talent competitiveness that measures how countries grow, attract and retain talent, a list topped switzerland. India’s ranking is worst among the five BRICS countries. While Brazil 81st, Russia Federation was 56th, China was 54th, South Africa at 67th position