KFC and Taco Bell Leave a Country Over Quality Standards
KFC and Taco Bell are leaving an unspecified country after failing to meet quality standards. The companies said they hope to serve customers there again soon.
KFC and Taco Bell are leaving an unspecified country after failing to meet quality standards. The companies said they hope to serve customers there again soon.