The U.S. dropped to 12th in IMD’s World Competitiveness Ranking due to weaker government efficiency, business infrastructure, and perceptions of economic performance by global executives.
By
–
The U.S. dropped to 12th in IMD’s World Competitiveness Ranking due to weaker government efficiency, business infrastructure, and perceptions of economic performance by global executives.