site logo

Wal-Mart profit drops on higher wages and e-commerce investments