Slate Business • Slate Money: Wal-Mart v. Amazon: The Battle for Retail’s Soul • Listen on Fountain