Sistema de Transporte Colectivo (STC), the government body responsible for the Mexico City Metro system, has announced that investments for Line 9 and Line 12 extensions are estimated to be MXN3 billi...

This content is available to only subscribers.