Selected innovation news
Helsinki-based Helen Ventures launched its €50 million fund a few years ago to invest in startups…