Mastercard announced today the establishment of a new Tourism Innovation Hub in Spain, with the support of the Spanish Government. The Hub, based in Madrid
Mastercard announced today the establishment of a new Tourism Innovation Hub in Spain, with the support of the Spanish Government. The Hub, based in Madrid