October 14, 2024
Pace of adoption leaves Germany’s Daimler Truck dealing with ‘catastrophic’ sales drop