IMD, a leading business school located in Lausanne, Switzerland publishes the World Competitiveness Yearbook ranking 55 economies. The 2008 report ranks the United States at the top with a score of 100. China is ranked at Number 17 with a relative score of 73.8. India is Number 29 with a score of 60.6. At the very bottom of the list were Venezuela at 31.1
Last updated: October 26th, 2022
