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…