Iran Air and Airbus have signed a firm contract for 100 aircraft, building on an initial commitment signed in January 2016 in Paris. The agreement signed...