Tags » Straddling
China is trying out a street-straddling, elevated bus system that will cost one-fifth of a subway line. Could this work here in New York?
(adsbygoogle = window.adsbygoogle || ).push();
Image capture of video by CCTC News via YouTube channel
A new concept to counter traffic jams called Transit Explore Bus (TEB) were showcased this month at a technology expo in Beijing, China… 8 more words