T thenordicweb.com Oulu- the world's northernmost tech hub is making a comeback 4 points neilpeel 10 years ago 1 comments