iran india flags

Iran favors economic stability in region: Envoy to India