The info in the link provided addresses the only concrete portion of your comment, which is that, yes, most Russian employees have moved elsewhere.