Lord & Taylor to shuts its 19 stores permanently

Lord & Taylor will permanently close 19 of its brick-and-mortar stores. The luxury department...

Read More