ACI reports preliminary results of a 2.7 percent decline in global passenger traffic for 2009, reflecting steep declines in the
Delayed and cancelled flights cause untold stress to thousands of passengers every year. However, research by Amadeus, a leading travel