The Indian Hotels Company (IHCL), one of India’s biggest names in hospitality, saw its share price drop by…