Re: Terrorist state
Plenty of places could arguably fit that "terrorist" definition that companies happily do business with,
e.g. ask many a Tibetan or Uyghur about China and you will not get a happy response.
Lots of big companies will have rainbow flags here, there & everywhere yet happily trade with various oil rich states that treat gays (and women, whatever orientation) horrendously.
Corporatism & hypocrisy go together frequently
Though, there are counter arguments for why a presence may be retained, in this example, many Russians are against the war, but suffering the consequences so they suffer for something that is not their fault when companies pull out
Aside - as a UK person I'm happy to see Putin make such an effort to financially destroy "his" country, as by comparison it makes the UKs self inflicted (though lots of suggestions some prime movers in Brexit not exactly unfamiliar with receiving Russian cash / other help) economy destroying efforts not look quite as bad.