Loading viewer...
investor_presentation
Format: PDF investor_presentation
Wyndham Hotels & Resorts presented its Q1 2024 performance, highlighting its position as the world's largest hotel franchisor with over 876,000 rooms across 25 brands in 95+ countries. The company operates an asset-light business model generating significant free cash flow, with a primarily leisure-focused portfolio featuring 90% drive-to destinations.
investor_presentation
31 Pages
investor_presentation
32 Pages
Li-Cycle
investor_presentation
Calima Energy
investor_presentation
Optiva