The Indian Hotels Company (IHCL), the country’s leading hospitality firm, has announced its acquisition of a majority stake in Tree of Life’s operating company. This move is set to bolster IHCL’s ...