Is there a new owner of Lord and Taylor Department Store?

Yes, as of August 2020, the owner of Lord & Taylor is Le Tote. Le Tote is a subscription clothing rental service that purchased Lord & Taylor out of bankruptcy.
Copyright Wanderlust World © https://www.ynyoo.com