site logo

Daimler tests truck platooning in OR and NV