
One of the worldâs most iconic travel brands has been bought by a timeshare company. Wyndham Destinations, which operates hundreds of timeshare resorts, acquired Travel + Leisure magazine from media company Meredith Corp. for $100 million, The Wall Street Journal reported last night. Collectively, the company â which will change its name to Travel + â¦