But is Yandex government owned? What about Russians abroad that send money back home to their families, and a percentage of that ends up going via taxes to Putin? Are we boycotting all Russians everywhere globally?
> But is Yandex government owned?
In fact, yes. Yandex is totally controlled by Putin's presidential administration.
> What about Russians abroad that send money back home to their families
It doesn't seem like a significant factor. The main flow of money into Russia are payments for fossil fuel and trade balance with China.
All businesses based in Russia should be boycotted, also second-hand (so businesses that deal with other businesses based in Russia).
If I knew someone was sending money to Russia, I would of course avoid any contact (let alone financial ties) with them.