Company NameIndustryLocationFundingRevenueEmployees
Retail
Spain, Madrid, Tres Cantos
562
Retail
United States, Illinois, Northbrook
$75M
201
Retail
United States, California, San José
$7.5M
1
Retail
Mexico, Nuevo León, Monterrey
$501B
16K
Retail
United States, Nebraska, Omaha
$750M
1K
Retail
Australia, New South Wales, Chippendale
$75M
322
Retail
United States, Vermont, Sunderland
$750M
1.1K
Retail
United States, Colorado, Cortez
$35M
188
Retail
Germany, Hamburg
$5B
10K
Retail
United States, Vermont, Burlington
$35M
58