Investor Dossier
Series C · Mar 2021
€50.0M
Seed · Apr 2024
€28.5M
Seed · Nov 2024
€10.0M
Growth · Mar 2026
€28.9M
Seed · Mar 2026
€890.0M
Seed · Dec 2025
€14.0M