Visa

Visa and Duty Free Americas team up

Duty Free Americas (DFA) and Visa have signed an agreement granting special benefits to Visa cardholders when shopping at certain DFA stores