Central ITDC celebrates 8th Public Sector Day across verticals April 14, 2017 India Tourism Development Corporation (ITDC) the public sector undertaking under the aegis of the Ministry of Tourism is celebrating 8th Public Sector Day from