Grocery sales comprise over half of Walmart’s receipts, so it makes sense that the mega-retailer wants to keep its prices competitive. In at least 1,200 of its stores, though, the chain is reportedly slashing prices in an effort to give customers a reason to shop at Walmart instead of discount grocer Aldi and other supermarkets. [More]