Wal-Mart Stores Inc is to reduce the number of shops that sell its fashion line by designer Mark Eisen in a bid to clear out stocks of unsold clothing.