Share Twitter Facebook LinkedIn Email McDonald’s customers say they have been turned away from restaurants around the world, including in the UK, after the fast food chain was hit by major IT problems. Read More