Egypt Independent

EgyptAir, Airbus sign agreement for maintenance services