Home / Sweden - Stockholm 
Stockholm is the natural capital of Scandinavia, since it’s the largest city, in the largest country, and it lies in the heart of Scandinavia. Stockholm has zero heavy industry and is consistently ranked at or near the top of the cleanest cities in the world list. Around 1950, the Swedish visionaries predicted that the Service Industry was going to be the most prosperous industry in the next century. They guessed right.