Swiss Post Ventures invests actively in early-stage companies across Europe around Group’s business development areas.