Daimler Truck North America (DTNA) has taken another step toward decarbonizing its logistics operations by launching its first battery-electric Freightliner eCascadia at its subsidiary ...