Investor Dossier
Series A · Nov 2023
€10.1M
Series A · Dec 2023
€11.0M
Series A · Jun 2024
€25.0M
Series A · Apr 2025