The fast-food chain took out a full page ad in the Sun and Metro newspapers which shows an empty bucket of chicken with crumbs spilling out. Instead of having KFC logo on the side, the letters ...
Narrator: KFC is one of China's favorite fast food chains. In 2017, KFC generated almost $5 billion in revenue in China. With 5,200 locations, China is home to the most KFCs in the world.
KFC opens a new restaurant named Saucy with a concept that differs from the food chain's original one, but not all fans will ...