Why Walmart Avoids Puns Walmart recently announced a complete overhaul of its branding.The chain is getting a new logo, store ...