European e-commerce company specializing in fashion and apparel
Major fashion retailer across Europe, well-known in industry but not household name