20
15
10
2
20
10
5
1
Class 8 orders continued to fall in April, with FTR reporting preliminary orders of 12,050 units. That’s down 37% from March and marks the sixth decline in the last seven […]
Continue reading...
Continue reading...