Company NameIndustryLocationFundingRevenueEmployees
Retail
United States, Massachusetts, Westborough
$501B
10K
Retail
United Kingdom, Lancashire, Blackburn
$501B
10K
Retail
United States, New York, Irvington
$750M
727
Retail
France, FACHES THUMESNIL
$750M
1.4K
Retail
Italy, Padova, Fontaniva
$7.5M
164
Retail
Sweden, Västra götalands län, Borås
$750M
501
Retail
United States, New York, New York
$4M
$750M
1K
Retail
United Kingdom, England, Washington
$750M
656
Retail
United Kingdom, England, London
$750K
2
Retail
United Kingdom, Hertfordshire, Watford
501