The financial performance of Packaging Corporation of America’s (PCA) Boise paper business moved in the right direction in 2024. Revenue for the year was $625 million, up almost 6% versus 2023.
Existing paying members, please log in to access the full story. OPI is delighted to reveal the shortlist for the 2025 European Office Products Awards (EOPA). Last ...