Freightliner

Daimler begins deliveries of all-electric Freightliner eCascadia semi

Daimler Truck North America (DTNA) announced it has officially started deliveries of the Freightliner eCascadia all-electric semi-truck after five years…