T thenordicweb.com Move over Angry Birds, Health and Wellbeing is the next Finnish tech revolution 1 points neilpeel 12 years ago 1 comments