Chile’s Ministry of Transport and Telecommunications/ Ministerio de Transportes y Telecomunicaciones (MTT) has invited bids to supply 35 electric buses to be deployed in Valparaíso, one of the largest...

This content is available to only subscribers.