Sort:  

Incredible! Sweden has got it going on. And fully agree - extremely undervalued and lacking innovation!