Global Innovation Index 2014: Switzerland, UK and Sweden Lead Rankings with Encouraging Signs from Sub-Saharan Africa; Human Factor Powers Innovation

SYDNEY, July 18, 2014 /PRNewswire/ — Switzerland, the United Kingdom and Sweden topped this year’s Global Innovation Index, while Sub-Saharan Africa posted significant regional improvement in the annual rankings published by Cornell University, INSEAD and the World Intellectual Property Organization.

To view the multimedia page,

Read More