IMD launches country competitiveness “stress test ranking”

The recently published IMD World Competitiveness Yearbook 2009 shows some significant changes over last years overall rankings, though not much at the top:

Of the 57 economies ranked by IMD, the US still ranks No. 1 in 2009. Hong Kong has switched places with Singapore to gain the 2nd place and is swiftly “closing the gap” with the US. Switzerland maintains its 4th rank from last year.

Continue reading “IMD launches country competitiveness “stress test ranking””