Preliminary Class 8 net orders for March were 22,800 units, slightly above expectations and much higher than a year ago for the third consecutive month, research company FTR reported.
Preliminary Class 8 net orders for March were 22,800 units, slightly above expectations and much higher than a year ago for the third consecutive month, research company FTR reported.