August 03, 2020
Lord & Taylor department store Files for Bankruptcy
The 194-year old department store, Lord & Taylor recently filed for bankruptcy. Before the emergence of the coronavirus pandemic, the department store was struggling financially until the pandemi...