ACCESS NL > Features > The Netherlands ranks 3rd on the 2017 Global Innovation Index