Stationery chain Papyrus is reportedly closing stores across the United States. Citing two anonymous sources, Retail Dive’s Ben Unglesbee reported that the chain’s parent company, the Schurman Retail Group, plans to close all Papyrus retail locations.
Howeve…
Read More