The Ministry of Transport and Telecommunications of Chile has delivered award proposals for five bus lots, which will introduce 2,030 new buses in Santiago’s Red Metropolitana de Movilidad syste...

This content is available to only subscribers.