Lord & Taylor Sale: What to Know About the Brand's History and Current Status
Retail
Lord & Taylor is an American luxury department store chain founded in 1826. The brand operated independently for nearly two centuries until it was sold by Leasco to NRDC Equity...
Open article