Leading French travel retailer Aelia has inaugurated its newest stores at Nice Côte d'Azur Airport, and transformed the shopping environment at its existing stores. In another first, the company has unveiled its new retail brand, Aelia Duty Free, which it will roll out across its estate in the months ahead.