Robots will 'hit a car race' from Rome to Shanghai

 

v20240901