Travel + Leisure Co. – formerly often known as Wyndham Destinations, which acquired the Travel + Leisure brand for $100 million in January – has launched a new online reserving platform as a part of the company’s rebrand. On this episode of our podcast, we communicate Travel & Leisure with […]