The 2023 Global Business Travel Forecast forecasts that travel spending on business trips may not return to normal until 2026.