Report and Accounts 2010
ITC’s Hotels business, with over 100 hotels in more than 80 destinations, has emerged as one of India’s premier hospitality chains, encompassing hotels, resorts and palaces.
CONTENTS
PREVIOUS | NEXT