Investors ask China’s ‘straddling bus’ firm for their money back, as state media question project

Investors in China’s famed “straddling bus” are asking for their money back after questions arose over its fundraising methods. The transit elevated bus (TEB) was professed to be China’s solution to traffic jams. It was designed to straddle cars on the road so it can carry commuters above normal traffic in an elevated cabin. Designed to run on rails, […]