TEB Technology Launched First TEB Vehicle in China

After years of waiting China's infamous elevated bus has successfully completed its first test run in Qinhuangdao, Hebei province.
Aug. 3, 2016

After years of waiting China's infamous elevated bus has successfully completed its first test run in  Qinhuangdao, Hebei province.

Sign up for Mass Transit eNewsletters