Tag: KFC

KFC bets big on South Africa with 100 new restaurant openings

KFC, the world's second-largest restaurant chain is planning a major expansion in South Africa, adding 100 new restaurants over the next year as it doubles down on its largest market on the continent. The move is expected to strengthen the chain’s lead in the country’s highly competitive fast-food industry.  The fried chicken brand already operates more than 1,200 outlets in…

Oluwatosin Alao Oluwatosin Alao