Payment & Expense

Total U.S. travel agency sales in October dropped by more than 11 percent versus a year earlier on 15 percent fewer transactions