Top 10%App Rank
2010Founded since
FranceHQ Location
6 monthsPeriod Rank
mobileTags
Name
Market
Type
Location
Last Round
Status