Putin Russia
Putin Russia

American Express, Netflix, and TikTok have joined a long and comprehensive list of companies who have suspended their business operations in Russia in response to Russian dictator Vladimir Putin’s invasion of Ukraine.