Pizza Giants Take Radically Different Tacks When It Comes To Online Delivery
... 350 are express units, which predominantly handle carryout and delivery. The company is closing 500 locations, mostly traditional ... through headwinds related to aggressive activity from third-party delivery aggregators," Allison said during the company's most ...