At 15,000 square feet, the new Walmart Express concept is about a tenth of the size of the retailer
Forbes Blogs, Forbes
Tue, 03/15/2011 - 7:23am
At 15,000 square feet, the new Walmart Express concept is about a tenth of the size of the retailer