China’s elevated bus is claimed to be a scam – reports
Remember China’s Transit Elevated Bus (TEB), which recently underwent its first test run in Qinhuangdao last week? Well, according to local Chinese reports, the whole project could potentially be nothing more than …