India and Iran ink nine pacts, including on double taxation avoidance, visa liberalisation as well as to ratify extradition treaty.

India and Iran ink nine pacts, including on double taxation avoidance, visa liberalisation as well as to ratify extradition treaty.