Airline

ITA Airways firms up order for 28 Airbus aircraft