Chinese cities order a fleet of the world’s largest buses (Yahoo! News)

Admin

Administrator
Staff member
Yahoo! News - China is a country more often associated withÂ*high population andÂ*traffic congestion than with mass transit. The cities ofÂ*Beijing and Hangzhou are making an effort to change that by putting a fleet ofÂ*new buses into service that break records as the …

More...
 
Top