KFC India sells 13 restaurant stores to franchise partner Devyani

INDIA – KFC India, fast food restaurant chain owned by American Yum! Brands, is re-strategizing and has sold an additional 13 restaurants to Devyani International, its largest franchise partner, which is promoted by Ravi Jaipuria’s […]