All first half of 2025 Articles
Net sales down -17% year-over-year
Loader crane and equipment maker orders and profit up, sales down in H1