While I'm sure this will be locked once the mod wakes up I think it's a fair question to ask since there is a consumer boycott going on.
I think it was during the CohnCarnage stream that the Larian CEO said they closed the St. Petersburg office and had no business in Russia.