Company NameIndustryLocationFundingRevenueEmployees
Retail
Russia, Москва
$501B
10K
Retail
United Kingdom, England, London
$750M
1.1K
Retail
Turkey, Bağcılar, İstanbul
$501B
10K
Retail
United Kingdom
201
Retail
Spain, Madrid, Pozuelo De Alarcon
$750M
1K
Retail
Portugal, Lisboa, Lisboa
$750M
1.1K
Retail
United States, New Jersey, Piscataway
$300M
501
Retail
Germany, Baden-Württemberg, Stuttgart
$300M
501
Retail
United Kingdom, North West England, Rochdale
$750M
1.7K
Retail
United States, Colorado, Denver
$15M
136