News KFC Launches Autonomous Delivery Vehicles In China Jannat Un NisaNovember 27, 20200 Licking your fingers after buying finger-lickin' good chicken from these autonomous vehicles won't be a good idea....