site logo

Wal-Mart revenue fizzles as e-commerce, wage costs rise