No Picture
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 […]