Hit by feasibility and financing questions, the Transit Elevated Bus will go from being hailed as the future of public transportation to a failed idea
Published: 10:31am, 22 Jun, 2017
Updated: 2:55pm, 20 Jul, 2018
Sarah Zheng joined the Post as a reporter in 2016. She graduated from Tufts University with a degree in international relations and film and media studies. She reports on China's foreign policy.