The company itself is surely worth many billions of dollars, so can’t they just borrow from a national bank if they need additional cash for paying out bonds?
Not sure to be honest, you might argue that their headquarter is in Netherlands but remain pretty known to anyone that they operate in Russia.
Not so easy to see. Their CEO must have a big headache these days
[1] https://www.reuters.com/article/russia-yandex-governance-idU...