Metro |
China's elevated road bus may have been a scam after all
Metro … out China's elevated bus actually is being investigated for being a scam. A working prototype of the Transit Elevated Bus (TEB) was unveiled last August and a test run saw it successfully travel over cars freeing traffic in Qinhaungdao to move … |