European Tourism

Italy: The Ultimate Shop Stop

Tourists in Italy spent an estimated €20–22 billion in the country’s stores in 2024, according to a study by market research firm Risposte Turismo (RT). The study, based on data from the Bank of Italy, Mastercard, and Istat, was presented at the eighth edition of Shopping Tourism, Italy’s leading trade event in this sector. Organised […]