Wed, Aug 03, 2016, 05:41 PM
The role of science and technology is phenomenal in every walk of life. Daily, people come across with technological features of various new inventions. As part of it, China has come out with homemade transit elevated bus named as TEB-1. The said Chinese company has conducted a road test in Qinhuangdao, N China's Hebei Province, on Tuesday. The Bus has a capacity up to 300 people with many surprising features. Check out the video.