August 4, 2019

KFC India to Sell 61 More Outlets to its Franchise Partner Devyani International: Report

KFC has sold outlets located across Karnataka, Andhra Pradesh and Telangana to Devyani International, which had acquired 13 KFC restaurants in Kerala and Goa late last […]