Mother
London
ABOUT
The week commencing 19th February 2018 was not a great one for KFC. Delivery problems meant hundreds of their restaurants had to close. It was a huge national news story, and it demanded an equally noteworthy response from KFC.