Company NameIndustryLocationFundingRevenueEmployees
Retail
South Africa, Cape, Cape Town
$70M
$750M
5.6K
Retail
United States, California, Los Angeles
$8M
$3.8M
26
Retail
United Kingdom, London
$15M
81
Retail
Germany, NRW, Köln
10K
Retail
France, Le Pré Saint-Gervais
$35M
382
Retail
Netherlands, Limburg, Venlo
$750M
1K
Retail
Canada, British Columbia, Vancouver
$4.5M
$3.8M
16
Retail
Austria, Vienna
$35M
298
Retail
Netherlands, Overijssel, Zwolle
$750M
1K
Retail
United Kingdom, .
$48M
$35M
4.6K