Investor Dossier
Pre Seed · Jan 2023
€970K
Seed · Jun 2023
€4.0M
€3.7M
Series A · Mar 2023
€7.8M
Pre Seed · Oct 2025