Visa, Mastercard halt operations in Russia over Ukraine invasion

Visa and Mastercard are suspending their operations in Russia in the latest blow to the country’s financial system after its invasion of Ukraine.

Links: