Construction has commenced on a bus rapid transit (BRT) system in Beijing, which is being developed by Beijing Public Transport Corporation (BPTC). The BRT will span 26.2 km from Maquan station to Ton...

This content is available to only subscribers.