Company NameIndustryLocationFundingRevenueEmployees
Retail
United States, North Carolina, Chapel Hill
22
Retail
United States, Indiana, Indianapolis
10
Retail
United Kingdom, England, London
$501B
10K
Retail
United States, New York, New York
$1.9B
4.2K
Retail
United Kingdom, London
$75M
201
Retail
Canada, Alberta, Edmonton
$501B
5K
Retail
United States, Nebraska, Kearney
$501B
5K
Retail
Canada, Alberta, Calgary
32
Retail
United States, Ohio, Worthington
51
Retail
United States, New Hampshire, Swanzey
$3.8M
16