Mercedes-Benz Trucks demonstrated improvements and innovations at ITT Hub Published 16/05/2022 · Updated 16/05/2022