IHCL honoured at India Risk Management Awards 2024: Indian Hotels Company (IHCL), India’s largest hospitality company, has been recognized as the Master of Risk in Brand & Social Media Risk Management at the India Risk Management Awards 2024 by CNBC TV18 and ICICI Lombard.
This...