n placed at the 32nd position, on the list of 59, in terms of world competitiveness by the International Institute for Management Development (IMD), the second best performer after China among the BRIC economies. According to a ranking compiled by IMD,...
Join Business Exchange
to access the most
relevant content for you,
filtered by like-minded
business professionals.
Learn more
Reactions to India ranked 32nd on IMD list
Join Business Exchange
to access the most relevant content for you, filtered by like-minded business professionals. Learn more
account
account