Create a free Manufacturing.net account to continue

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.

More