Facing market saturation, Canada's biggest pizza chain targets Mexico for expansion
With 700 restaurants in Canada, Pizza Pizza chief executive sensed it was time to start exploring new markets Back in 2021, when management at Pizza Pizza Ltd. considered the future of the company, it would have been tempting to continue on the...