Lord and Taylor to shut all its stores for good

Lord and Taylor to shut all its stores for good

After filing for bankruptcy earlier this month, the department store chain Lord and Taylor is closing its remaining stores.

More News