CountryFranceIndustryE-commerce & direct-to-consumerInvestorsElaia Partners83NorthFelix CapitalValuations ($B)$1.50