All h1 2025 revenue drop Articles

Market uncertainty dampens Manitou results
First half revenue falls but orders are up and 2025 forecast stable