Tag Archives: how to get russian business visa

How to Get a Russian Business Invitation Letter

A Russian business invitation letter is required to process a business visa for those who wish to stay in Russia for more than 30 days. If you intend to stay in Russian for more than 30 days, then you need a business visa. Business visa will allow you to get between 3 months and 3 […]