Home World India Climbs 8 Places to 72nd Spot on Global Talent Competitiveness Index,...

India Climbs 8 Places to 72nd Spot on Global Talent Competitiveness Index, Switzerland Tops List

124
0
India’s greatest challenge is to address its weak ability to attract and retain talent, where strengthening the role of minorities and women would raise the level of internal openness, said the report.