The World Travel & Tourism Council (WTTC) and the US Travel Association (US Travel) have signed a Memorandum of Understanding,
Delayed and cancelled flights cause untold stress to thousands of passengers every year. However, research by Amadeus, a leading travel