Scroll to Top
By

Reasons of McDonald’s India to shut 169 outlets in North India :¬†Fast-food chain McDonald’s said on Monday it is planning to shut all 169 of its restaurants in India’s northern and eastern...