The company behind the Transit Elevated Bus, a vehicle that can carry 300 passengers over moving traffic, is the focus of a police investigation, in which authorities are working on recovering funds.
Teb RSS
After being unveiled as a conceptual design earlier this year, China has prototyped a bus which would eventually carry over one thousand passengers in response to growing traffic congestion.