BusinessRussian FederationRussians set up shop in ArmeniaTo view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoBusinessRussian FederationKassandra Sundt05/11/2022May 11, 2022Sanctions against Russia, following its invasion of Ukraine, have been hitting business for weeks. Some Russians are looking abroad for better opportunities. https://p.dw.com/p/4B7crAdvertisement