Article

VOX recodeVOX recode on 2020-02-18 20:50

Walmart paid Wall Street investors $12 billion last year to keep them happy. Amazon paid $0.

One of Amazon’s biggest advantages over Walmart is Walmart’s own success.

Related news