News

Moscow, Caracas developing possibility to use Mir cards in Venezuela, says diplomat International payment systems Visa and Mastercard suspended operations in Russia on March 10 MOSCOW, March 22.