Banyan Tree Hotels & Resorts Banyan Tree Holdings Limited (“Banyan Tree” or the “Group”) is a leading manager and developer of premium resorts, hotels and spas…