CHINA TOPIX

11/24/2024 09:58:53 pm

Make CT Your Homepage

TEB Bus Project China

China's Transit Elevated Bus Project is now Collecting Dust.

China’s Ambitious 'Straddling Bus' Project is Now Collecting Dust

China's ambitious Transit Elevated Bus (TEB) project that made a grand debut in early August to solve traffic congestion problem is now collecting dust. The mega project now sits idle in middle of Qinhuangdao city and is ironically blocking traffic.

Real Time Analytics