Backboards: 
Posts: 153
In response to "Mastercard and Visa suspend all operations in Russia -- (link*)" by budice

Visa and Mastercard cards account for 74% of payment transactions in Russia - WSJ -- nm

(No message)


Post a message   top
Replies are disabled on threads older than 7 days.