Russia is being progressively cut off from the rest of the world’s non-crypto financial system. Among other things, Visa and Mastercard ceased operations in the country over the weekend, leaving cardholders in Russia reliant on the country’s National Payment Card System.
