Someone in the group may have had a meeting with someone from the city of Stockholm either public or private, which gave them the impetus or idea to talk about how they've been successful.
The author of the post, 'Sean Fleming' is a journalist from the UK with a background in PR, more than likely he's hired to 'write stuff' that is favourable to the WEF, and so this seems like a neat thing to talk about.
Basically, it's PR. There's nothing wrong with it, but that's what it is.
I'm doubtful that anyone in such a position is paid remotely enough to go really in-depth and to discover the underlying correlational factors such as the effect of very high taxes, or the real productive measures of '6 months off'.
It's just a little note from the WEF on how Sweden might possibly have some interesting differentiating thing.
First time I see that perspective. Could you develop, and explain why you think the World Economic Forum would do something like this?