Shopify will lay off 20% of its employees

Ottawa, Canada – Canadian company Shopify announced on Thursday that it will lay off 20% of its employees and divest its logistics business to focus on its core e-commerce business. In a memo to its more than 11,000 employees, company