Is This the End of Shopify? Shopify Lays Off 10% of Employees No Comments Shopify Inc. SHOP 1.90%▲ is cutting roughly 1,000 workers, or 10% of its global workforce, rolling back a bet on Read More