desk_view
Franchise News: McDonald’s Grows India Network Beyond 650 Stores, Targets 30–40 New Stores Annually
McDonald’s opens a new free-standing drive-thru in Atladara, Vadodara, expanding its presence in Gujarat and India’s growing Tier II and III cities.