yes, it was more sensationalist and selective reading. It was more a bad simultaneous translation, as many Russians are noting. Plus it was not about Dell per se, it was "the IT sector" in general. see http://www.russiatoday.com/news/news/36591
WARNING TO ALL PERSONNEL: Firings will continue until morale improves.