The chips are down: Russia scrambles for high-tech partspolitico.eu5 points·jcfrei··0 commentsOpen articleSaveView on HN