America’s Oldest Department Store Is Closing All Its Stores After 200 Years..
After nearly 200 years in business, Lord & Taylor, America’s oldest department store, is closing all of its stores. The chain, which began in Manhattan in 1824, filed for Chapter 11 bankruptcy due to the economic challenges of 2020, including the impact of the global pandemic and the shift toward online shopping. Initially planning … Read more