News Roundup: Walmart finds a new leader for its technology incubator Store No. 8 Stephanie Crets | Jun 5, 2019