Top 25%Investor Rank
FranceHQ Location
United KingdomHQ Location
Name
Prominence Rank Series A funds
Nr. Of Rounds last 12 months
Locations
Top investments