Marriott International says it will open 54 new hotels in India by 2025, adding to the 120 properties it now manages in the country. Marriott opened its first location in India in 1999 and has expanded rapidly in the past decade. Read The Hindu story here