Not Lovin It! McDonald’s Shuts 41 of Its 55 Delhi Restaurants
McDonald’s India said on Thursday that it has temporarily closed 41 restaurants in Delhi due to expired licenses in a major blow to the brand’s ambitions in the fast-growing Indian market. The American fast-food giant said it has temporarily suspended operations at 41 of its 55 McDonald’s restaurants across the Indian capital after they failed … Read more