Business Finance Visa, Mastercard suspend operations in Russia over Ukraine invasion Dayana Jones 4 months ago