Investor Dossier
Seed · Mar 2023
€20.0M
Series C · Jun 2023
€81.3M
Seed · Sept 2023
€6.9M
Series D · Apr 2024
€145.0M