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.
Aug. 9, 2016

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

Sign up for Mass Transit eNewsletters