Lord & Taylor is closing its remaining 38 stores.
Lord & Taylor Closing All Stores After Filing For Bankruptcy Back In August
CBS4 Miami
The high-end retailer was in business for 194 years.
Lord & Taylor is closing its remaining 38 stores.
The high-end retailer was in business for 194 years.
While many companies are considering making remote work more permanent, Amazon is forging on, expanding its offices in six U.S...