Indian Hotels Company eyeing 18-20 openings this year, says CEO Chhatwal
Indian Hotels Company Limited (IHCL), the country’s largest hospitality company, is eyeing 18-20 openings in the current
Read moreIndian Hotels Company Limited (IHCL), the country’s largest hospitality company, is eyeing 18-20 openings in the current
Read more