Ad agency said Wal-Mart needs better image

Retailer discounts marketing report by firm that lost account