Creative Destruction 2021: Walmart vs. Amazon
Sustaining InnovationDisruptive InnovationCompanyWalmartAmazonAge5927Market Cap
(2021-09-01)0.41T USD1.76T USDNumber of Stores11,443589 (including Whole Foods)
Worldwide Revenue 2020$559B$386BNet Profit 2020$14.88B$21.33BSearch term
popularity between Walmart and Amazon from 2004 to 2021.