Switzerland at the top, but Italy flops in political efficiency and democracy satisfaction
(Please use a modern browser to see the interactive version of this visualization)