A aljazeera.com Shunned by the West, Russia’s IT sector goes on the defensive 5 points daviddumenil 4 years ago 0 comments