Travel + Leisure Co. – previously often identified as Wyndham Destinations, which acquired the Travel + Leisure brand for $100 million in January – has launched a model new online booking platform as a half of the company’s rebrand. Even exterior travel, we don’t but know which manufacturers, which companies […]