Lord & Taylor, the first department store established in the US, is officially going out of business, ending a nearly 200-year run https://t.co/NrXHhEcw1i

— CNN Breaking News (@cnnbrk) August 27, 2020