By India Employer ForumJanuary 24, 2020 0 India Climbs Eight Places To Rank 72 Among 132 Countries In Global Talent Index India has climbed eight places to 72nd rank in the 2020 Global Talent Competitiveness Index…