Long Term Business Visas for Russian Nationals
A liberalized regime for grant of long-term business visas for Russian nationals up to 5 years has been put in place.
Details of which is available at the Indian Embassy website at “http://www.indianembassy.ru/index.php/en/consular-services/simplified-business-visa-arrangement-between-russia-and-india"








