'Super bus' could cure Beijing traffic woes
China's capital Beijing, recently named along with Mexico City as having the worst traffic jams in the world, is looking for solutions. One could be the elevated "super bus".
China's capital Beijing, recently named along with Mexico City as having the worst traffic jams in the world, is looking for solutions. One could be the elevated "super bus".
Hi Tech & Innovation
Aug 24, 2010
18
0