A Beijing-based company is working to perfect and prototype a so-called “straddle bus.” The straddle bus, as its name suggests, straddles and therefore sits above the road, which frees up space for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results