The Presidential Daily Brief

intriguing

  1. trafficshutterstock 561045331

    Chinese ‘Straddling Bus’ Goes Bust

    It failed to take off. Touted as the solution to China’s infamous traffic jams when first unveiled last August, the futuristic Traffic Elevated Bus (TEB), which was designed to cruise over vehicles on the road, is no more. After undergoing numerous trial runs on a test track in Hebei province, the ambitious project has been sitting abandoned since December following allegations of misleading investors and questions over its technical and practical feasibility. Chinese state media now report the test site will be demolished by the end of the month.

This story is part of The Presidential Daily Brief

view full edition