Visa Tries Some Green Marketing I saw an ad on TV last night that I found sort of amusing (and not entirely because it was trying to be funny). Visa Read More » January 11, 2007 No Comments