If you need to stay in Russia for more than 30 days at one time, business visas can give you the flexibility of visits of up to 12 months.