Image
Business

media-S077563145-300

KFC, the fast food chain, has been forced to temporarily close hundreds of restaurants in the United Kingdom after a logistics snafu stopped chicken deliveries. About 800 of the company's roughly 900 locations in Britain were closed as of midday on Monday, Feb. 19, 2018.