The Daimler Truck North America LLC (DTNA) division in Mexico delivered the first of two battery electric Freightliner eCascadias manufactured in Portland, Oregon, to customer, Transportes Esteban, a leader in the cargo transportation industry with 22 years of experience. The electric Class 8 truck will be running in day-to-day plant operations in Daimler Truck Mexico’s […]