InvestmentsTop Global NewsMarketsReal Estate Commentary: Are companies pulling out of Russia as a publicity stunt? By financialnews_rlv83x - April 2, 2022 0 156 There is an alternative explanation for McDonald’s, Starbucks and other businesses closing their outlets in Russia, says this professor.