Getting thrown under the bus has a new meaning in China, where a new bus that straddles traffic will allow it to literally rise above traffic jams, as cars drive underneath. Yesterday, China’s innovative traffic-straddling bus concept began public testing, bringing the project one step closer to becoming a viable form of mass transit. Spearheaded […]
More...