Payment chaos as Visa system crashes across Britain
Visa has apologised after a system failure prevented card payments across the UK and Europe.
Payment chaos as Visa system crashes across Britain
Visa has apologised after a system failure prevented card payments across the UK and Europe.