Investor Dossier
Seed · Sept 2021
€3.4M
Seed · Jul 2021
€2.5M
Series A · Oct 2025
€11.0M
Seed · Apr 2025
€8.1M