ITC Hotel: King Of Indian Hospitality
ITC hotels had entered into this business to promote the Indian tourism business. It is one of the largest chains of luxury hotels in India it has over 100 hotels at 70 different locations. Does any know full form of ITC, it is the extended …