Switzerland has been named the best country in the world
Switzerland beats the US, Canada, and Germany to be named the world's best country, after winning praise for its business-friendly culture, analysis shows.
Switzerland has been named the best country in the world, according to a US News & World Report analysis.
The country was ranked highly for quality of life and voted as the most business-friendly country in the world.
The country was ranked highly for cultural influence and entrepreneurship and was voted the most powerful country in the world. However, it did not make the top 20 for quality of life.