McDonald's India Closing Restaurants Amid Arbitration Row

McDonald's India will close 43 of its 55 New Delhi restaurants, the joint venture that operates the restaurants announced Thursday, with the closures appearing to be part of an ongoing dispute...

Already a subscriber? Click here to view full article