The Canadian tech champion taking on Amazon

Elva Mankin

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, 270 had to be furloughed. While they opened one store in April to manage delivery, founder Thom Elliot […]