68 employees
Internacionale Retail is a British clothing retailer with stores throughout the United Kingdom.