IHCL Announces Financial Results for Q4 and Full Year 2023-24 Marks Eight Consecutive Quarters of Record Performance
The Indian Hotels Company Limited (IHCL), India’s largest hospitality company, reported its consolidated financials for the fourth quarter and full year ending March 31st, 2024.