BYD electric buses delivered in Japan’s Hokkaido
BYD electric buses delivered in Japan's Hokkaido
The buses, five in total, will function as shuttle buses between Hokkaido Ballpark F Village, a local sports and leisure complex, and Japan Railways Kitahiroshima Station, This marked…