Sussex-based marketing experience company Quad reported net earnings of $27 million in 2025, its first profitable year since 2022, after losing more than $50 million a year in 2023 and 2024. The company reported...
Read More
2 Minutes