Imagine boarding a winter ferry in 1966, hearing howling winds and feeling the deck pitch beneath your feet, while heavy trucks and cars roll around inside like loose cargo. On December 8, 1966, the ...
Class 8 truck orders saw a surge in December, with preliminary figures from FTR Transportation Intelligence showing net orders jumped to 42,200 units—the strongest performance since October 2022. This ...