
Organic revenue declines were steeper than expected in 2024 amid weakness in markets like China and the loss of some major accounts.


Organic revenue declines were steeper than expected in 2024 amid weakness in markets like China and the loss of some major accounts.