Last stop?

Source:IC Published: 2017/2/28 22:58:39

A dust-covered elevated bus sits on a test track in Qinhuangdao, North China's Hebei Province on Monday. The Traffic Elevated Bus, designed to run above city traffic, drew worldwide attention when initial testing was conducted in 2016. But the project has reportedly been abandoned due to difficulties in bringing it to life and problems at the company behind it. Photo: IC


Posted in: BIZ

blog comments powered by Disqus