Yesterday, Visa's payment system crashed in Europe. Millions of people were unable to complete purchases. Some found themselves trapped...
tag: VISA
Following last nights shutdown of Visa’s payment system across large parts of Europe, we thought this would be good...