
FUTURE STOP – DAIMLER AND MICHIGAN STATE TEAM UP TO CREATE ELECTRIC TRUCK STOP
In a signal that the future is fast approaching, Daimler Trucks North America and the US state of Michigan have announced they have teamed up to build “The Truck Stop of the Future” — which […]