Home Trending Baidu launches its autonomous mini-bus in Japan