Loading...

'Straddle Bus' Could Ease China's Traffic

| With the 75-mile long traffic jam in China now moving at a snail's pace, Celia Hatton reports on a new idea, the Straddle Bus, that could soon help ease traffic nightmares and reduce pollution.