Investor Dossier
Series D · Apr 2021
€185.0M
Series A · Feb 2021
€40.0M
Series C · Jun 2021
€323.0M
Series A · Feb 2024
€13.0M