Sweden is one of the most innovative countries in the world, yet has a business culture that discourages bragging about its success. So is this humility a help or a hindrance when it comes to start-ups? From household names such as Spotify and Skype, to gaming leaders King and Mojang and cashless payment companies iZettle and Klarna, Sweden is a ...
Read More