News 17 jan 2020 Switzerland named best country in the world Switzerland has scooped first place worldwide in the latest Best Countries Report from U.S. News & World Report. The country rated highly for...