Company NameIndustryLocationFundingRevenueEmployees
Retail
United States, California, Los Angeles
$75M
201
Retail
Netherlands, Nederland en België
$750M
1.5K
Retail
France, Nord, Roubaix
$501B
5K
Retail
Netherlands, Zuid-Holland, Delft
$501B
86K
Retail
Australia, New South Wales, Tempe
1K
Retail
Sweden, Stockholm, Stockholm
$75M
275
Retail
United States, New York, New York
$75M
289
Retail
Longjumeau
$501B
10K
Retail
Switzerland, Schweiz, Bern
$5B
1.9K
Retail
France, france, BREST
$35M
1.3K