Investor Dossier
Seed · Nov 2021
€1.3M
Series A · Sept 2021
€10.0M
Seed · May 2022
€4.0M
Seed · Nov 2022
€5.0M
Series B · Apr 2026
€20.0M
Seed · Sept 2023
€19.7M