Release of the Global Innovation Index 2012: Switzerland Retains First-Place Position in Innovation Performance

July 5, 2012