Daily Archives: Monday, August 9, 2010

Public transportation systems are a great solution to go from one place to another. However, buses are often competing on the roads with cars and trucks, which adds to the trafic congestions and pollution. One Chinese company – Shenzhen Hashi Future Parking Equipment Co – might have found the solution […]

Here comes the straddling bus