A truck stop of the future designed to charge electric commercial vehicles will be built on Daimler Truck North America’s (DTNA) Redford, Mich., land near I-96. Dubbed a Mobility Charging […]

Similar Posts

Leave a Reply