Share Twitter Facebook LinkedIn Email McDonaldâs suffered an IT system outage in its British restaurants, which forced the closure of some sites and left customers unable to order food. Read More