Authors:

Remember one thing - that Sweden is performing better than the rest of Europe.

Remember one thing - that Sweden is performing better than the rest of Europe.