China Demonstrates Transit Elevated Bus, Cars Travel Underneath (w/videos)

China has now reached the point where New Energy Buses eat cars ordinary electric buses are not enough. One of the propositions for the future (and heavy congestion) are a special kind of tram, called the TEB, or Transit Elevated Bus. The futuristic buses are 22 m long and 4.8 m high,… …read more