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
simplified-business-visa-arrangement-between-russia-and-india"
“http://www.indianembassy.ru/index.php/en/consular-services/simplified-business-visa-arrangement-between-russia-and-india"