Business and IT Consulting Insights / 17 Mar 2025 ITB 2025 Brings Optimistic Outlooks to Travel and Hospitality