ITDC Declares 15% Dividend

India Tourism Development Corporation (ITDC), the public sector undertaking under the aegis of the Ministry of Tourism, conducted its...