The Indian Hotels Company Limited is a publicly traded corporate entity listed on Indian stock exchanges, with the largest controlling promoter stake held by Tata Sons, the principal holding company of the massive Tata Group. While individual and institutional public shareholders own significant portions of the equity, management and strategic control remain anchored firmly within the Tata corporate ecosystem.