Given that Walmart stores performance equal approximately 11 percent of overall retail sales, if Walmart did well, did everyone else do much poorer than expected?

(Video via Freedom’s Lighthouse)


0 0 vote
Article Rating