They have put their morality and employees' above whatever business they got out of being in Russia.
And legitimacy.
If your country was invading mine and while I'm trying to stay alive and keep those near me safe, food is running out and worse would be aware that my employer is still serving customers on the other side of the divide I would seriously consider giving them a piece of my mind.