S seems to be the new black in innovation. Switzerland, Sweden and Singapore – there you have the nations at top three in both of the two recent rankings from World Economic Forum and Insead concerning innovation and competitiveness. Three countries that are all starting with an S, but that’s about all they have in [...]
Sep 29, 2011 | Have your say »