Last month, I had the opportunity to attend the inaugural Business Travel Show America (BTS America) at the Jacob K. Javits Convention Center in NYC, alongside several members of the Atlas Travel ...