Lord & Taylor to close 19 stores

US-based department-store group Lord & Taylor is to close 19 of its 38 stores. As reported, the retailer, which was acquired by fashion subscription service Le Tote last year, filed for Chapter 11 bankruptcy.

The company will solicit bids for...

Read the full article now!
Subscribe