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
Source: Today Deals
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
Source: Today Deals