AlixPartners: Restaurant Industry Faces a Defining Moment

From the challenges of technology, delivery and labor costs, to sparse growth possibilities, the restaurant industry faces a defining moment, according to a recent AlixPartners study.