Company NameIndustryLocationFundingRevenueEmployees
Retail
United States, California, Los Angeles
$250K
$3.8M
16
Retail
United States
$750M
501
Retail
India, Delhi, Delhi NCR
$750M
1K
Retail
South Africa, Western Cape, Cape Town
$75M
201
Retail
Australia, Victoria, Melbourne
$750M
1.4K
Retail
United States, Massachusetts, Cambridge
51
Retail
United Kingdom, London
$750M
830
Retail
United States, Texas, Houston
$75M
201
Retail
Australia, Victoria, Mulgrave
$750M
501
Retail
United States, New York, New York
$15M
82