Home/Video/The US suspends Mastercard and Visa in Russia, what does it mean?VideoThe US suspends Mastercard and Visa in Russia, what does it mean?7 March 20221 min read5 viewsShare:f𝕏inThe US suspends Mastercard and Visa in Russia, what does it mean?