All class 8 net orders Articles
Class 8 net orders reached 36,800 units for the month
Premium Content
Preliminary net orders down over 10,000 units from February