Lord & Taylor going out of business: Store closings, liquidation sales begin

Lord & Taylor going out of business: Store closings, liquidation sales begin

USATODAY.com

Published

Luxury department store chain Lord & Taylor is going out of business. Liquidation sales begin immediately at the company's 38 stores closing.

Full Article