India slips 4 spots to 56th in 2023 talent ranking
Image Credit: NewsBytes
India has dropped four spots to rank 56th in the 2023 World Talent Ranking, as per an International Institute for Management Development (IMD) report. The report highlights the need for India to enhance its talent competitiveness, despite acknowledging improvements in infrastructure and a tech-savvy talent pool. This decline from its 52nd position in 2022 raises concerns but also highlights areas for potential growth and improvement.