Company NameIndustryLocationFundingRevenueEmployees
Retail
United Kingdom, London
$3.8M
39
Retail
United Kingdom, Huddersfield
$750M
1K
Retail
Switzerland, Aargau, Seon
$750M
540
Retail
Switzerland, Basel-Landschaft, Basel
$501B
5K
Retail
United Kingdom, Nottingham
$3.8M
33
Retail
France, Headquarters : Gonesse | France
$750M
1K
Retail
United Kingdom, Rotherham
$8M
$35M
444
Retail
Brazil, Ceará, Fortaleza
55
Retail
United States, Massachusetts, Waltham
$35M
270
Retail
United States, Wisconsin, Milwaukee
$21M
51