More Story

Visa payments DOWN: Millions affected by a service disruption

The Visa card payment system is suffering a widespread outage across Europe, millions of users were unable to make payments...