Visa announced the findings of the payment network’s comprehensive look at travel and tourism in 2017. Visa’s Global Travel Intentions (GTI) Study highlights various parts of the travelers’ journey and found a key motivator for travel is stress relief. The Study also uncovered certain aspects
Source: Tornos