Comment Comment by othorns Sweden is consistently ranking very highly for innovation... parent othorns 2 years ago