Tech News China’s car-straddling bus is the saddest scam/flop tale ever (TECH NEWS) A sad end for a pretty awesome Chinese innovation known as the TEB-1 that would have relieved traffic and revolutionized mass transit. Ellen Vessels, Staff WriterJuly 13, 2017