Estimated Revenue: $282.9 million
Investor Type: Venture Capital
Industry: Tech and digital companies
Employee Number: 51-100
Number Of Exists: 92
Headquarters: Paris, Ile-de-France, France