Mar 17, 2022ARTICLESThe Backlash of Doing Business in RussiaPulling out of Russia turned into an excellent discussion of new and better world order, where allies unite for the greater good.