Chinese traffic-straddling bus concept stopped in its tracks

China's traffic straddling bus concept has been shelved after the bosses of the company were arrested.

More than 32 people from a crucial investment company, which backed the project by TEB Tech, were arrested, putting the entire project on the back-burner.

Advertisement