David Amaryan makes the case for why now is a great time to invest in Russia for Investment Europe https://www.investmenteurope.net/opinion/4000726/invest-russia