Data from the Brain Trust CS Tourism Barometer Half of Spaniards plan and book their trip at least 2 months before it starts Spaniards mostly choose to buy individual services and pay with debit cards Although the computer continues to be the most popular...