
McDonald's customers claim they were turned away from outlets all across the world, including the UK, after the company experienced significant IT issues this morning (March 15).
The issues seemed to be technical in nature and had to do with the self-ordering kiosks and the mobile-ordering system.