News Chinese Media Claims That The Elevated Bus Project Is Nothing But A Scam Maarej KAugust 10, 20161 As many of us are aware, there was a recent buzz online about the Transit Elevated Bus (TEB) in China, a huge vehicle...