KFC India

KFC India operator posts quarterly loss as expenses rise

Sapphire Foods India, which operates Pizza Hut and KFC restaurants in the country, reported a… Read More