Comment Comment by ichbinwiederda Beat me to it. Also Sweden is leading in tech, how exactly? parent ichbinwiederda 5 years ago