Sweden officially the ‘goodest’ country in the world, study says….
Link to article about it!
Sweden is once more the EU innovation leader, followed by Denmark, Finland, Germany and the Netherlands.
Swedes are the extremist in the world ;-)….at least if you plot it in these two axis.
link to Wikipedia about it!