Transit Elevated Bus: China’s futuristic bus straddles above traffic jams

11

World's first transit elevated bus, TEB-1 launching test was conducted in first week of August in Qinhuangdao.

Read this post on techbonza.com


Naina Jerath

blogs from Alwar