Visa 'All they want for Christmas is you'
Visa, the world’s leader in digital payments, launches its debut UK Christmas TV advert,turning the spotlight on the real shopkeepers who are the heroes of Britain’s high streets.
Published
Visa, the world’s leader in digital payments, launches its debut UK Christmas TV advert,turning the spotlight on the real shopkeepers who are the heroes of Britain’s high streets.