Each person non resident of the Russian Federation prior to applying for visa in the consulate must get an invitation according to the purpose of his or her visit.
Your Visa To Russia provides invitations for tourist and business trips.

Russia’s business community to approve all draft laws on their activity

Businessmen working in Russia will soon have a say on all laws affecting their interests, even before they are adopted.

All Russia news »