Putin threatens to throttle Western firms still operating in RussiaJuno chenMay 27, 2025 What happened: Putin warns Western tech firms in Russia Russian President Vladimir Putin has warned that Western companies such as…