Agencies Carnival and Bank of America Go Mobile in Promos By Chief Marketer Staff Wednesday, April 1, 2009