Quantcast
logo

Daimler seeks license for testing self-driving trucks on German roads