Aviation News British Airways and Iberia Reached an Agreement with Travel Up Group Iuliia ToreOct 5, 2017