The Government of Mexico City, in collaboration with VEMO and MOBILITY ADO, has deployed 10 articulated electric buses on Line 3 of the Metrobús, the bus rapid transit (BRT) system in Mexico Ci...

This content is available to only subscribers.