India has been placed at the 32nd position 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, India...
Join Business Exchange
to access the most
relevant content for you,
filtered by like-minded
business professionals.
Learn more
Reactions to IMD ranks India 32nd in world competitiveness
Join Business Exchange
to access the most relevant content for you, filtered by like-minded business professionals. Learn more
account
account