News

Lord & Taylor flagship locks its doors forever

Lord & Taylor locked the doors on its flagship store on New York's Fifth Avenue for the last time Wednesday afternoon. The demise of the store reflects a shifting economy where brick-and-mortar retail has taken a hit from online sales. (Jan. 2)