Company NameIndustryLocationFundingRevenueEmployees
Retail
Spain, Barcelona, Sant Cugat del Vallés
5K
Retail
France, Ile de France, Villepinte
$501B
10K
Retail
Italy, Veneto, Verona
1.7K
Retail
Netherlands, Gelderland, Culemborg
$501B
5K
Retail
Germany, Essen, Ruhr
$501B
19K
Retail
Portugal, Moita, Alhos Vedros
$750M
1.2K
Retail
Switzerland, St. Gallen, Schwarzenbach
$750M
1K
Retail
Australia, New South Wales, Minchinbury
$501B
10K
Retail
Germany, Nordrhein-Westfalen, Mülheim an der Ruhr
$501B
10K
Retail
United States, Illinois, Batavia
$501B
20K