site logo

Walmart pummeled on slower e-commerce growth