Edge: Finland – the small Nordic country that’s spreading its wings far beyond Angry Birds