General
The oldest department store chain in the United States, Lord & Taylor, will not make it to its 200th anniversary. Six years short of that milestone, it failed to find new investors and had to close its 38Â remaining stores.
» Read more