China rolls out its massive elevated 'straddling bus'
Several months after its design was unveiled to the public, China’s massive elevated bus concept is now real. The 4.8-meter-high (15.75-foot) electric bus has its carriage elevated off the ground, allowing what appears to be two lanes of cars to … Read More