Company NameIndustryLocationFundingRevenueEmployees
Retail
France, Aubervilliers
$750M
1.6K
Retail
United Kingdom, London
$7.5M
910
Retail
Canada, Québec, Laval
$750M
1K
Retail
France, Île-de-France, Paris
$35M
628
Retail
United States, California, Santa Monica
$750K
11
Retail
United Kingdom, Southampton
$15M
99
Retail
Switzerland, Ecublens
201
Retail
United States, Florida, Tampa
$38M
1
Retail
United States, California, Santa Clarita
$847K
$16M
113
Retail
United States, Arizona, Phoenix
$15M
105