Lord & Taylor is closing all of its stores after 194 years in business

Share This Post

Source: CNN Business

Lord & Taylor, the first department store established in the United States, is officially going out of business, ending a nearly 200-year run.

Read more

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

Do You Want To Boost Your Business?

drop us a line and keep in touch

Scroll to Top