COLUMBUS, Ind. – Class 8 net orders in March fell 45% to 7,800 units, according to preliminary data from ACT Research. Orders were down 51% year-over-year, while Classes 5-7 orders of 14,700 units were 36% lower than February and down 31% year-over-year. “Supply-side restocking on goods from China and demand-side restocking to support the surge […]