Central ITDC and ICPB Road Show at The Ashok promoting MICE segment May 16, 2017 India Tourism Development Corporation (ITDC) – the public sector undertaking under the aegis of Ministry of Tourism, Government of India – hosted a Road