European e-commerce platform for fashion and apparel
Major European retailer, well-known in fashion/ecommerce industry