America’s Oldest Department Store Closes All Locations 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