Investor Dossier
Series D · Apr 2021
€185.0M
Series F · Jul 2021
€301.8M
Series C · Dec 2021
€85.0M
€305.0M
Series E · May 2022
€183.0M