China: Mutiny On The Buses

It was supposed to be yet another sign of China’s new industrialised dawn, but has ended in acrimony and embarrassment for all concerned. The Beijing Transit Elevated Bus (TEB), or ‘straddling bus’, a bold plan to allow public transport to run over cars, thus reducing travel time and congestion, has this week been revealed as […]

China: Mutiny On The Buses Read More »