Mastercard and Visa will stop operations in Russia after its invasion of Ukraine, effective immediately. Card payments are no longer supported by the visa and mastercard networks within Russian territory. Cards issued by Russian banks will no longer be supported by the international Mastercard and Visa networks as well as cards issued outside of the […] Read the full story on GreekReporter.com.