Daimler Trucks begins testing automated trucks on public roads


Daimler Trucks begins testing automated trucks on public roads
Loading