Investor Dossier
Seed · Aug 2023
€4.6M
Series A · Jan 2024
€17.0M
Series B · Mar 2026
€38.8M
Series A · Jan 2025
€13.6M