According to the Russian lower house of parliament, there is a possibility that the payment systems Visa and Mastercard may soon make a return to Russia.

According to the Russian lower house of parliament, there is a possibility that the payment systems Visa and Mastercard may soon make a return to Russia.

2025-02-17