European e-commerce fashion retail platform
Well-known European fashion retailer, major online marketplace brand