Company NameIndustryLocationFundingRevenueEmployees
Retail
Spain, Barcelona, Sant Just Desvern
$35M
61
Retail
United Kingdom, London, London
$15M
51
Retail
Denmark, Copenhagen K
$501B
5K
Retail
United States, Minnesota, Minneapolis
$2.3M
$750K
13
Retail
France, n.a., Paris
$501B
10K
Retail
France, IVRY SUR SEINE
$501B
18K
Retail
United States, California, Burlingame
$26M
$15M
159
Retail
United States, New York, Brooklyn
$75M
201
Retail
United States, Massachusetts, Boston
$2.3M
$3.8M
11
Retail
United States, Illinois, Westchester
$501B
5K