March 28, 2024

Baidu will launch its autonomous buses in Japan next year