Global Innovation Index
We came across this recent posting on the website of the Insead Global Innovation Index 2012. This is an annual publication that ranks countries in terms of their enabling environment to innovation and their innovation outputs.

Switzerland, Sweden, Singapore: do you need to start with an S to be an innovation champion? And if so, what does it stand for: small size (they all have between 5 and 10 million inhabitants), swiftness, serendipity, skills? … or maybe simplicity? 

Read the full article here. The link to the overall ranking can be found here