Walmart Blames Sluggish Sales On Taxes, Enjoys Lower Effective Tax Rate Kelly Phillips ErbMay 16, 2013July 11, 2020 Wal-Mart Stores, Inc., (Walmart) had mostly good news for Wall Street yesterday when it reported earnings of $3.78 billion, or $1.14 per share, in the Read More