Visa blames hardware failure for UK-wide card payment system outage
Visa claims a “hardware failure” is to blame for the service disruption that left millions of businesses across the UK and Ireland unable to accept credit card payments on Friday 1 June. In a series […]