Company NameIndustryLocationFundingRevenueEmployees
Retail
United Kingdom, England, London
$15M
$35M
52
Retail
United States, Utah, Draper
$15M
51
Retail
United States, Georgia, Atlanta
$45M
$75M
201
Retail
Australia, New South Wales, Brookvale
$750K
6
Retail
Germany, Hamburg, Hamburg
$750M
1K
Retail
Germany, Saarland, Völklingen
$501B
5K
Retail
Russia, Moscow
$501B
10K
Retail
France, Sassenage
$750M
1.9K
Retail
United States, Texas, Austin
$75M
442
Retail
Canada, Ontario, Stoney Creek
111