Daimler Truck Mexico Delivers First Electric Freightliner and Unveils Second Charging Station
Daimler Truck North America LLC's (DTNA) Mexican division has successfully delivered the initial two battery electric Freightliner eCascadias, manufactured in ...