china elevated bus

China Unveils World’s First Elevated Bus That Travels Above Car Traffic [PHOTOS]

China has unveiled the World's first transit elevated bus, TEB-1. The bus was driven out for a test on  Tuesday…

By Kanyi Okeke
- Advertisement -
Ad image