India slips two places to 53rd position on global talent ranking; Switzerland on top

India has slipped two places to rank 53rd on a global annual talent ranking released by IMD Business School Switzerland on Tuesday, while the top slot has been retained by the Alpine nation itself.

India slips two places to 53rd position on
Regarding India, the renowned business school said its position has declined from 51st in 2017 to 53rd this year. Image courtesy: Reuters

By accepting cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

x