Net sales reached $6.612 billion and adjusted EBITDA totaled $1.147 billion as operational improvements and cost savings helped offset the impact of earlier pricing adjustments.
31d ago
verifying reliability
No specialized terms available for this topic.