Latest Sweden publications
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 infrastructures to produce high levels of creativity. The annual GII rankings are published by Cornell University, the business school, INSEAD, and the UN agency, the… Read More