Lord & Taylor Comeback – Will There Be A Michigan Revival Of This Iconic American Department Store?
Lord & Taylor, the United States’ oldest department store, is set to make a grand return in 2025, rekindling its rich legacy after shuttering physical locations in 2021. Acquired by …