Investor Dossier
Seed · Sept 2021
€3.4M
Series A · Oct 2021
€11.9M
Series A · Apr 2022
€30.0M
Seed · Nov 2023
€6.5M
Series A · Oct 2025
€11.0M