4 ms·
It's more that Sweden is the biggest/most populous, and has the most internationally-recognizable brands (IKEA, Volvo, H&M, Husqvarna, Absolut Vodka, Spotify, K
by kalleboo 3y ago
It's more that Sweden is the biggest/most populous, and has the most internationally-recognizable brands (IKEA, Volvo, H&M, Husqvarna, Absolut Vodka, Spotify, Klarna, etc)