Ecommerce giant Shein has announced that it is launching a logistics center near Wrocław, in Poland. The center will become the company’s main operational hub in Europe. The area will be around 740,000 square meters.