Transit Elevated Bus (TEB) is a high efficiency and low carbon urban transportation technology. which was once called as Straddling Bus or TBS. http://www.autocarbazar.com/latest-stories.html