Investor Dossier
Seed · Apr 2021
€1.0M
Series C · Jun 2021
€323.0M
Series A · Jun 2022
€9.5M
Series A · Jan 2025
€13.6M