TEB Technology Launched First Transit Elevated Bus (TEB-1) Vehicle in China

Aug. 9, 2016
The Transit Elevated Bus (TEB) went through its first road test in north China's Hebei Province on August 2, 2016.

The Transit Elevated Bus (TEB) went through its first road test in north China's Hebei Province on August 2, 2016.