Business

Specialising in backing early-stage startups with dedicated, mission-driven teams, Failup Ventures generally makes initial investments ranging between €200,000 and €1…