Walmart Launches Investment Incubator Store No. 8
Walmart is continuing to step up its ecommerce innovation game, announcing this week the launch of ecommerce investment firm Store No. 8, a Silicon Valley-based incubator that will fund top entrepreneurs and launch startups.