Sunday, Oct 25, 2026
Focus on the big picture

Lord and Taylor to shut all its stores for good

CBS, 29 Aug 2020
After filing for bankruptcy earlier this month, the department store chain Lord and Taylor is closing its remaining stores.
Related Articles