Visa, Mastercard payment systems to be stopped? Check latest details
Visa and Mastercard process more than 95 percent of card payments in the UK, according to the Payment Systems Regulator.