>Big companies and people staying in Russia will easily absorb this
While it seems hard to fathom how big this anti-Putin tsunami really is but can you name any big companies based in North Korea? Like North Korea, Russia has just become reliant upon China for pretty much everything.