Walmart leans on promotions as consumer caution rises | Adalytica