Shein, a global online retailer of fashion, beauty and lifestyle products, announced the opening of its new Canadian corporate office and the company’s first distribution facility in the Greater Toronto Area. The office and warehouse complex, which measures just under 170,000 square feet, is located at 10 Canfield Drive in Markham, Ontario.