Lee Schram

ST. PAUL, MN—After a review of its cost structure in light of a weak U.S. economy, check printer Deluxe Corp. has decided to close manufacturing facilities in Greensboro, NC; North Wales, PA; and Thorofare, NJ. The company has also identified more opportunities to streamline portions of its business unit support and corporate shared services.

More Blogs