KFC operator is China’s biggest restaurant chain

Read more