Company NameIndustryLocationFundingRevenueEmployees
Retail
United States, Indiana, Indianapolis
$501B
10K
Retail
South Africa, Johannesburg
$501B
5K
Retail
United Kingdom
$7.9B
24K
Retail
United Kingdom, Essex, Leigh on Sea
51
Retail
United States, Ohio, Delaware
$75M
218
Retail
United States, South Carolina, Greenwood
$13M
23
Retail
United Kingdom
$3.8M
279
Retail
United States, Texas, Dallas
$35M
86
Retail
United States, Ohio, Hudson
$132M
$501B
10K
Retail
United Kingdom, England, Parsons Green
$75M
396