Sweden is one of the world s most globalised countries with a strong tradition of promoting international free trade and other international connections. Sweden s technologically …