MasterCard is taking the online payment battle to PayPal with the launch of a major campaign aimed at pushing its MasterPass product and demystifying a "functional category". Three 30-second TV ads have been created by McCann, to be supported by 15-second executions, with the aim of "br...
MasterCard takes online payment battle to PayPal with launch of MasterPass campaign