Nouvo How does Switzerland measure up?

Embed code

Switzerland comes out near the top in plenty of country rankings, but it's not always for the things a country's citizens would want to be known for.