Ecommerce Shopify lets go of 20% of its staff; sells logistics businessBy Staff WriterMay 5, 2023 Shopify announced that it is letting of 20% of its workforce and selling the logistics…