innovation
Switzerland maintains top spot in Global Innovation Index
Country leads world rankings for over a decade, while facing challenges from slowing research investment growth and increased competition as China enters top 10.
12 months ago · 1 source
