Global Innovation Index 2017: Switzerland leads again, India and Sub-Saharan Africa outperform
Switzerland, Sweden, the Netherlands, the USA and the UK are the world’s most innovative countries, while a group of nations including India, Kenya, and Vietnam are outperforming their development level…