Shunned by the West, Russia’s IT sector goes on the defensivealjazeera.com5 pointsdaviddumenil4 years ago