Company NameIndustryLocationFundingRevenueEmployees
Retail
United Kingdom, London
$7.5M
74
Retail
United States, New York, New York
$5B
10K
Retail
United States, New York
$3.8M
33
Retail
France, Île-de-France, Puteaux
$87M
$501B
10K
Retail
Sweden, Stockholm County, Stockholm
$750M
628
Retail
Mexico, CDMX
$501B
10K
Retail
France, CASTELNAU-LE-LEZ CEDEX
1.3K
Retail
Canada, Quebec
$750M
1.2K
Retail
France, Ile de France, Paris
$75M
335
Retail
United States
$750M
1K