Visa and Mastercard Are Now Suspending Their Operations in Russia Over Ukraine Invasion
In the recent news, US card payment firms, Visa and Mastercard have announced to suspend operations in Russia, joining a growing list of international companies refusing to do business with Moscow over its Ukraine invasion. This action follows the request made by Ukrainian President Volodymyr Zelenskyy earlier on Saturday, which deals another blow to Russia’s […]