Will Russia’s Isolation Last? March 11, 2022 marklaw01 Entrepreneur Comments Off on Will Russia’s Isolation Last? Foreign companies and tech powers are increasingly pressured to cut ties over political crises. But then what?