Find the word definition

Wikipedia
Dufry

Dufry AG is a Swiss-based, American-owned travel retailer operating around 2,200 duty-free and duty-paid shops in airports, cruise lines, seaports, railway stations and central tourist areas. Dufry employs almost 29,000 people. The Company, headquartered in Basel, Switzerland, operates in over 60 countries worldwide. It is a subsidiary of American company Advent International.