20
15
10
2
20
10
5
1
Daimler Trucks North America (DTNA) is now taking orders for its Freightliner eCascadia and eM2. “From reveal of proof of concept in 2018, to a demonstration fleet that’s in the hands of real customers, running real freight in the real world, to today’s moment where we are ready to formally welcome the nation’s fleets to […]
Continue reading...
Continue reading...