French flash sales and e-commerce platform
Well-known European e-commerce brand, major French retailer