New Russian payment system laws could lead the world’s largest credit and debit card companies Visa and Mastercard to exit the country’s market, the Kommersant business daily reported on July 12.
New Russian payment system laws could lead the world’s largest credit and debit card companies Visa and Mastercard to exit the country’s market, the Kommersant business daily reported on July 12.