Industry Talk

British Airways Launches New Orleans

March 27, 2017 Max Trimm 0

For the first time in nearly three decades, New Orleans’ Louis Armstrong International Airport has landed a regular transatlantic flight, this time by British Airways. Minutes after passengers were unloaded off the inbound flight into […]