FTR Reports Preliminary North American Class 8 Net Orders for March at 18,200 Units
Orders for the past 12 months have totaled 264,800 units FTR reported that Class 8 preliminary net orders for March came in at 18,200 units, down 34% from February and 4% below March 2023. Orders for the past 12 months have totaled 264,800 units. Like February’s activity, March orders are consistent with the recent demand […]