Sussex-based Quad ended 2024 with net sales of $2.67 billion, a decline of 9.7% from the prior year as the company manages the decline of certain print products and continues to transition towards being...
Read More
2 Minutes