McDonald’s has unveiled a new strategy that will include accelerating new restaurant openings and opening more units to fully capture the increased demand we’ve driven over the past few years. The chain will also eliminate some initiatives in the name of efficiency and evaluate staffing levels and streamline some parts of its corporate structure in the coming months. Restaurant Business