Shops report not being able to take card payments amid IT outage
A number of shops have reported not being able to take card payments amid a worldwide IT outage.
A number of shops have reported not being able to take card payments amid a worldwide IT outage.