Walmart's customer satisfaction score heads higher

Walmart's customer satisfaction scores are on the rise. According to a new study by Cowen & Co., roughly 75 percent of Walmart shoppers said they were satisfied with the overall store experience, and 60 percent were satisfied with customer service. Story