Company NameIndustryLocationFundingRevenueEmployees
Retail
575
Retail
Nigeria, Lagos
$140M
$750M
1.1K
Retail
Croatia
10K
Retail
Greece, Attica, Neo Irakleio
$750M
1.2K
Retail
Turkey, Çekmeköy, İstanbul
$750M
2.5K
Retail
United States, IL and CO
$75M
201
Retail
United Kingdom, Surrey, Frimley
$750M
1K
Retail
United States
$11B
$138B
86K
Retail
United States, Ohio, Cincinnati
$501B
10K
Retail
Netherlands, Renswoude & Antwerpen
$501B
10K