Wyndham signs debut Trademark property in India Eloise Hanson 8 February 2023 Reading Time: 2 minutesIndia: Hotel franchising company Wyndham Hotels & Resorts has signed The Earth Amritsar, Trademark Collection by Wyndham, its first for the brand in India. Read More »