Business visa support
Those citizens of the USA who are coming to the Russian Federation in order to expand their business, sign agreements, participate in auctions, etc. have to apply for a Business Visa. For this purpose they have firstly to be issued a Business Invitation for citizens of the USA.
The business visa invitation letter can be obtained by either of these ways: