Slush, 18-19 November, 2014, Helsinki, Finland

Meet our team at Slush this week! Get to know more about our technologies, learn how our software enables people to do…

Finnish Start-up Scene Wins Over the Press

Finland has been branded a vibrant start-up hub for a reason. Finnish sense of entrepreneurship dates back to the post…