Indian Institute of Foreign Trade is situated in Options: A) Lucknow B) Dehradun C) New Delhi D) Mumbai Share this:FacebookXLike this:Like Loading...