Netherlands Ranked 3rd Most Innovative Country for 2017
The tenth edition of the Global Innovation Index (GII) has ranked the Netherlands as the third most innovative country in the world, moving up from 9th place in 2016. Switzerland took the number [...]