The Global Competitiveness Report 2010-2011

Switzerland comes out top of the rankings

Report
Published
21 October 2010