Walmart Reports $120 Billion in Revenue, Lowers Estimates

The super store says investments in e-commerce and increased health care costs are to blame for lowered expectations.

August 14, 2014

Examined