![No Picture](https://cbwmagazine.com/wp-content/themes/mh-magazine/images/placeholder-medium.png)
International
Japanese electric bus
An eight-wheeled electric bus was test driven at the University of Tokyo this month, where it made two round trips between the Keio University Shonan Fujisawa Station and the nearest railway station, which is located […]