Will Russia’s Isolation Last?

Foreign companies and tech powers are increasingly pressured to cut ties over political crises. But then what?