NEW DELHI: Yum! Brands-owned KFC India has divested an additional 13 restaurants to Devyani International, its largest franchise partner, which…
NEW DELHI: Yum! Brands-owned KFC India has divested an additional 13 restaurants to Devyani International, its largest franchise partner, which…