Japan just took a big step into the future of public transport. On March 5th, in the quiet town of Sakai, Ibaraki Prefecture, a self-driving bus rolled through the streets without a safety driver ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results