India Ranked as 59th Out of 63 Countries Among IMD World Talent Ranking

Sharing is caring!

India has slipped 6 places to 59 rank on a global annual list of 63 countries, due to low quality of life and expenditure on education, according to the latest edition of IMD World Talent Ranking, which was topped by Switzerland.

The ranking, which is based on the performance in three main categories — investment and development, appeal and readiness, noted that India is also lagging behind fellow BRICs countries — China ranked 42nd on the list, Russia (47th) and South Africa (50th).

SMEStreet Desk

SMEStreet is fast growing platform dedicated to entrepreneurs from small and medium sized businesses (SMEs). Committed to facilitate Knowledge & Networking for Business Growth, SMEStreet offers value added content which shows the actual voice of Indian MSMEs.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top button
%d bloggers like this: