Wal-Mart is tackling the problem of inconsistencies and inaccuracies in online product information by asking all suppliers and manufacturers to share their complete product catalogues with the retailer.