Papyrus is closing all 254 stores
(Newser) -
Last year was a tough one for the retail industry and 2020 isn't looking much better. The owner of greeting card and stationery chain Papyrus says that after "Herculean efforts" to make its stores "fit today's retail environment," it is calling it quits, USA Today...