Roundup: Walmart finds a new leader for its technology incubator Store No. 8 General The announcement was made in a memo sent to Walmart employees by Walmart's head of U.S. ecommerce Marc Lore. “His start-up mentality and … Read the full article