Business TravelTravel Industry June 4, 2013 Delta’s Terminal 4–A New Star at JFK I recently had the privilege of touring Delta's new Terminal 4 at New York's JFK Airport. From the minute we stepped inside, it was quite…Read More