Portfolio 1 Investments
Zelara
Technology, Information and Internet
pre-seed
€3 M
Jun 2026
Investor