Wal-Mart Stores Inc, the world's largest retailer, is to sell products from other retailers on its website as part of a new online mall called Walmart Marketplace.