China’s unique straddling bus was just an elaborate scam!
Motoroids
A series of high-profile arrests has revealed that the innovative straddling bus concept unveiled in China back in 2010 was, after all, just a huge scam. Marketed as the solution to China’s growing traffic problems, the Transit Elevated Bus (TEB) was designed as a simple, yet elegant people-mover that could hold up to 1,200 people […]
Motoroids - Best auto news, reviews and features from the world with focus on India