Visa, Mastercard suspend operations in Russia adminMar 6, 2022January 14, 20240 US payments firms Visa and Mastercard have suspended operations in Russia over the invasion of Ukraine and said that they would work with their clients Read more