European truck manufacturer Iveco threw its hat into the green heavy-duty truck ring with the introduction of the Z Truck Concept at last week’s IAA Commercial Vehicle Show in Hanover, Germany. The Z stands for “Zero,” as in zero CO2 emissions, zero accidents, zero stress and zero waste of driver time. The long haul futuristic […]

+ Read More