Credit card giants Visa and Mastercard, along with PayPal, TikTok, and Netflix, suspend Russian services in response to the invasion of Ukraine and strict new media laws. Ukraine continues to pressure other tech leaders like Microsoft, Apple, and Google to cut off access as well.