There are still some worrying times ahead for the global travel industry as recovery in global business travel spending to pre-pandemic level is likely to be delayed now by 18 months to 2026. This is because of factors such as persistent inflation, high energy prices, labor shortages and lockdowns in China. This is being said […]