Mexico City introduces 50 new e-buses with support from ZEBRA
This piece was originally published on c40.org On February 20th a fleet of 50 new articulated electric buses were formally incorporated into Line 3 of Mexico City’s public transport system. The city’s transport authority, Metrobús, is a decentralised public entity managing the bus rapid transit...