Self-Driving Truck Makes First Appearance on European Roads

Your browser doesn’t support HTML5