Company NameIndustryLocationFundingRevenueEmployees
Retail
United Kingdom, England, London
$35M
73
Retail
United States, California, South San Francisco
$26M
$15M
54
Retail
United States, Vermont, Windsor
$75M
201
Retail
United States, Oklahoma, Moore
$3.8M
105
Retail
United States, North Carolina, Greensboro
$75M
264
Retail
Denmark, Silkeborg
$75M
201
Retail
United States, Texas, Richardson
$25M
10K
Retail
United States, California, Manhattan Beach
$500M
$5B
12K
Retail
United States, Arizona, Scottsdale
51
Retail
Netherlands, North Holland, Amstelveen
$75M
208