McDonald's Is Investing in Digital With Apps, Kiosk Ordering and Data Insights

At the opening of the newest flagship in NY, the brand's president discussed 'Experience of the Future' plans

The newest McDonald’s store (and flagship) sits right in the center of Times Square—the Crossroads of the World— taking up more than 11,000 square feet in some of the most prime real estate, per square foot, in the nation. But the restaurant, the fast-food chain’s digitized palace seating 173 people, is also the physical manifestation of how the Golden Arches sees its future.