fbpx

Latest Sweden publications


Switzerland, UK and Sweden top global innovation rankings

Three European nations head the league of world leaders in innovation according the UN-backed Global Innovation Index (GII) and are praised for linking their investments in human capital with strong... Read More


Subscribe for News in Your Inbox