KFC

In my last KFC related post I looked at 1) The Caribbean country with the largest number of KFC stores and 2) The Caribbean country with the largest number of KFC stores per capita (i.e., per 100,000 persons). For my second serving (or helping) of KFC related posts, the chart below looks at the countries…

Read More Countries with the most KFC restaurants per 100,000 people