Operating as normal: Visa release statement confirming technical fault has been repaired
Visa have confirmed that the technical issue that resulted in payments being disrupted all across Europe, has all but been repaired. In an announcement made this morning Visa said the issue which is believed to …