The Indian Institute of Foreign Trade is a public business school headquartered in New Delhi, Delhi, India. It has been proposed to be declared as an Institute of National Importance by the Government of India. From Wikipedia