Sistema de Transporte Colectivo (STC), the government body responsible for Mexico Metro, has incorporated the 22nd refurbished train into the metro fleet. These trains are part of a total of 105 train...

This content is available to only subscribers.