This year’s report from the World Economic Forum shows that Switzerland tops the overall rankings. Singapore overtakes Sweden for second position. Northern and Western European countries dominate the top 10.