Walmart captures 21% of all U.S. CPG spend

Followed by Costco and Kroger, according to new data from Numerato

Full Story