Walmart

Too much stuff: The biggest retailers have stocked up too much
Overstaffed: Amazon and Walmart have a surprising problem