Electric Buses Electric Vehicles News BYD J6 in Japan’s first all-electric public transit loop line Nandini 4 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