Trust the Chinese to live by their words and go every mile to find solutions to some of the world’s biggest problems.
All around the world, from New York to Lagos, traffic is a big problem and China is about to solve this.
Engineers in China have made every city-dweller’s dream come true with a new invention, by building an elevated bus that can drive above car traffic.
On Tuesday in Qinhuangdao City, the straddling Transit Elevated Bus (TEB) went on its first road test.