Roughly a year ago, Paper Source was a beneficiary of the fall of a rival, the card and stationery store chain Papyrus, which liquidated in early 2020. At the time, Paper Source took over 30 of ...
Paper Store LLC, a chain of 86 stationery and gift stores located in the Northeast, has filed for bankruptcy and plans to look for a buyer, the latest retailer to resort to chapter 11 as a result of ...