Indian Hotels Company Limited (IHCL), incorporated in 1902, is one of the country's leading hospitality companies. Tata Sons holds a 38.2% stake in the company. IHCL has a vast geographical presence and owns some of the leading brands such as Taj, Ginger...