The world is home to billions upon billions of chickens, which would seem like more than enough birds to stock an average KFC restaurant. This weekend, however, hundreds of the chain’s locations in the U.K. closed after failing to receive their usual shipments of chicken. “We’ve brought a new delivery partner on board, but they’ve had a couple of teething problems – getting fresh chicken out to 900 restaurants across the country is pretty complex,” said the company in a Continue reading