China’s Transit Elevated Bus (TEB)

The Transit Elevated Bus (TEB) runs on tracks on Sept. 7, 2016 in Qinhuangdao, Hebei Province of China. VCG via Getty Images

China’s futuristic looking Transit Elevated Bus (TEB) made headlines throughout most of 2016. And when developers revealed a working, full-scale model in August, it seemed like the project was on the right track. So why did the Chinese state media label it a scam? Tune in to find out.