Investor Dossier
Seed · May 2026
€1.2M
Series A · Dec 2021
€10.0M
Series A · Jul 2023
—
Seed · Jul 2025
€1.4M
Other · Mar 2025
€10K