Thu, Sep 07, 2017
This means the fate of 169 McDonald's stores in north and east India hangs by a thread as CPRL's licence to operate the outlets lapsed on September 5.
More >
By accepting cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.