InsideEVs | China Demonstrates Transit Elevated Bus, Cars Travel Underneath (w/videos) InsideEVs 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 ... |