Company NameIndustryLocationFundingRevenueEmployees
Retail
United Kingdom
$7.5M
35
Retail
United Kingdom, BURY
$750M
1K
Retail
France, Paris
$750M
501
Retail
Mexico, Miguel Hidalgo, Ciudad de México
$35M
1.2K
Retail
Spain, Valencia, Massanassa
$35M
201
Retail
United Kingdom, England, London
$4.4M
$15M
55
Retail
Australia, Sydney
$15M
60
Retail
United Kingdom
$3.8M
26
Retail
United States, Arizona, Tucson
$225M
$5B
5K
Retail
United States, North Carolina, Taylorsville
$25M
$750M
501