TEB Technology Launched First Transit Elevated Bus (TEB-1) Vehicle in China
The Transit Elevated Bus (TEB) went through its first road test in north China's Hebei Province on August 2, 2016.
Sponsored
Sponsored
The Transit Elevated Bus (TEB) went through its first road test in north China's Hebei Province on August 2, 2016.