Has McDonald's ceased to matter in India?
NEW DELHI: Three weeks after the majority of McDonald's restaurants in New Delhi shut because their operating licenses had been allowed to expire, the city’s consumers are unconcerned and have moved on to one of the many other choices...
Read more »