The company behind the bus, TEB Technology, was supposed to restore the 330-yard-long test site to its original state by the end of August, according to China’s official state news agency Xinhua. But that never happened. “The tracks are still there and we …
( read original story …)