The battle of the retail giants

Amazon and Walmart are fighting over the future of retail. [...]