November 9, 2010
Beauty and travel-retail executives brought a more positive attitude to this year’s Tax Free World Exhibition in Cannes, which took place from October 17-22 This October’s TFWA World Exhibition in Cannes shook off some of...