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
If at first you don't succeed, you are running about average.