Lord & Taylor, America's oldest department store chain, is making a comeback with an old logo, new owners and a new vision. The iconic company, established in 1826 and with a long history in fashion, ...
One of America’s oldest department store chains is roaring back to life after shuttering in 2021. The current owners of Lord & Taylor plan to revive the brand although it will only have an online ...