It's funny how there are already 2 comments who claim the Moscow Times has a Russian bias even though the paper is banned in Russia for going against the countries narrative. Google would help you guys a lot.
Edit:
On topic: what does not having left really mean, I know from a similar post on my countries subreddit that there was a bank still in Russia, but the only thing they did was collect debt payments from already outstanding loans. It would be stupid to not do that.