Company NameIndustryLocationFundingRevenueEmployees
Retail
Chile, Santiago
$501B
10K
Retail
Germany, NRW, Cologne
$750M
3.5K
Retail
United States
$3.8M
11
Retail
United States, North Carolina, Hillsborough
$75M
201
Retail
United States, Arizona, Yuma
51
Retail
Finland, Southern Finland, Helsinki
$501B
5K
Retail
United States, Michigan, Auburn Hills
$501B
5K
Retail
Netherlands, North Holland, Amsterdam
$35M
7.1K
Retail
Portugal, Porto, Porto
201
Retail
South Africa, KwaZulu-Natal, Pinetown
$501B
17K