Company NameIndustryLocationFundingRevenueEmployees
Retail
Spain, Barcelona
$750M
501
Retail
United States
$15M
134
Retail
Saudi Arabia, الرياض, حي الأندلس
$501B
10K
Retail
United Kingdom, London
$750M
501
Retail
United States, Ohio, Columbus
$501B
23K
Retail
United States, New York, New York
4
Retail
United States, Illinois, Glenview
$750M
1K
Retail
United States, Texas, Katy
$501B
13K
Retail
Australia, Victoria, Richmond
$501B
5K
Retail
Australia, New South Wales, North Sydney
$750M
1K