Doing business with Russia is not illegal in India. Occupying the top three floors of an unremarkable office building in…