China's Experimental Elevated Bus Is Going Nowhere
The Transit Elevated Bus was unveiled as a test project to help ease China's legendary traffic jams by cruising over cars. Now, it stands idle.
Dec 19, 2016
The Transit Elevated Bus was unveiled as a test project to help ease China's legendary traffic jams by cruising over cars. Now, it stands idle.