Portfolio 1 Investments
Yflavour
Food & Beverage, Biotechnology
pre-seed
€289 K
Jul 2025
Lead