Wyndham Destinations Committed to Solar Energy with Plans to Double Its Capacity by End of 2023
Wyndham Destinations, a Travel + Leisure Co. business and the world’s largest vacation ownership brand, has just completed its latest solar installation project as a part of its goal to bring alternative energy to its properties. Limetree Beach Resort by Club Wyndham in St. Thomas has just finished its installation and WorldMark Clear Lake Resort […]