Shopify: The Canadian Tech Champion Taking On Amazon
By David Silverberg When the pandemic forced Pizza Pilgrims to close its 13 stores in London and Oxford in March, the business went from making 30,000 pizzas every week to zero. Of the 276 staff,…