China Demonstrates Transit Elevated Bus, Cars Travel Underneath (w/videos)
• http://insideevs.com, by Mark KaneOne of the propositions for the future (and heavy congestion) are a special kind of tram, called the TEB, or Transit Elevated Bus.
One of the propositions for the future (and heavy congestion) are a special kind of tram, called the TEB, or Transit Elevated Bus.