Investor Dossier
Series B · May 2021
€85.0M
Series B · Nov 2021
€62.0M
Series D · Apr 2024
€145.0M
Growth · Mar 2026
€100.0M