
Wuhan is a city in China, over 1,000 km south of Beijing, with more than 13 million people. On the night of March 31, 2026, the streets of this busy place turned into a parking lot. Dozens of electric cars stopped moving right in the middle of the road. But these were not cars with people behind the wheel -… Read more…
Why China just put the brakes on new electric robotaxis
Bookmark the permalink.

