Car Tech Baidu's autonomous buses are coming to Japan in 2019 The Apolong vehicles have entered mass production By Rob Thubron, July 5, 2018, 8:10 AM