China debuts its TEB1 straddling bus
Earlier this year the design of the TEB1 was revealed as a traffic beating solution. The electrically powered bus stands 4,8 m tall and travels… Read more →
Earlier this year the design of the TEB1 was revealed as a traffic beating solution. The electrically powered bus stands 4,8 m tall and travels… Read more →