2012 Brand of the Year, Financial Services: Visa
Visa earned the highest average Ace Score in their category, based on their entire body of work for the year. See their top five ads here.
|
Visa
Financial Services
06/25/12
|
599 |


