To promote the use of its credit cards in Latin America, Visa International has gone outdoors. The company reports heavy use of outdoor advertising in every Latin American country, plus Mexico and the ...