Company NameIndustryLocationFundingRevenueEmployees
Retail
United Kingdom, London
$15M
51
Retail
Canada
$8.5B
15K
Retail
United States, Tennessee, Chattanooga
$3.8M
18
Retail
Chile, Chile, Brasil, Perú, Argentina, Uruguay, Colombia, México
$501B
18K
Retail
Colombia, Distrito Capital de Bogotá, Bogota
$501B
5K
Retail
United Kingdom, Golborne
$750M
1K
Retail
United States, Missouri, St. Louis
$18M
$35M
531
Retail
United States, New York, New York
$2M
$7.5M
50
Retail
United States, New York, New York
$75M
401
Retail
United States, California, Culver City
$5.7M
23