Political stability and finance boost Swiss ranking
Switzerland is the third most competitive nation in the world according to the 2012 global competitiveness report published on Thursday by the Lausanne-based IMD business school. After climbing two spots […]