Amazon's big sale, Walmart wants wealthy shoppers, and Subway ditches Coke: Retail news roundup