Indian Hotels Company Limited (IHCL), one of India’s largest hospitality company, announced today that it added 85 new hotel ...
This was the stock's third consecutive day of losses.