Business Description
Founded in 1965 and headquartered in New Delhi, India Tourism Development Corporation Limited is a government-backed company that runs hotels, restaurants, and duty-free shops across India while also providing travel and tour services. The company organizes major events such as conferences, exhibitions, and cultural shows, and offers engineering and tourism consultancy to both domestic and international clients. It also manages hospitality training programs and handles air ticketing, transportation, and cargo services through its travel units.