Two things.
Dealing with Russia is now problematic for top level corporate management and attention of top level management is always a scarce resource. General rule products and customers that require too much of it for the profits generated get the axe.
Russia is about to get a lot poorer. So any business you have with Russia is going to shrink.