After some delays and breathless news coverage, the TEB-1, or Transit Elevated Bus, was tested in August in the northern seaside town of Qinhuangdao.
↧