Fleets of autonomous 16-passenger vehicles for public transportation to roll out first in France, then rest of Europe, then beyond
Fleets of autonomous 16-passenger vehicles for public transportation to roll out first in France, then rest of Europe, then beyond
Recent comments