Electric Buses Electric Vehicles News BYD J6 in Japan’s first all-electric public transit loop line Nandini 3 years ago 0 BYD J6 in Japan’s first all-electric public transit loop line Recently, BYD, Keihan Bus Co., and Kansai... Read More Read more about BYD J6 in Japan’s first all-electric public transit loop line