CMO Strategy

Lord & Taylor is returning to New York City with a mini store

The shop will be just 2,400 square feet—much smaller and more tightly curated than Lord & Taylor’s old sprawling Fifth Avenue flagship