Skip to main content

28 November 2020

  • KFC Turned to Self-Driving Cars in China to Deliver Fried Chicken While Limiting Human Contact. Read more