China-based CNR Changchun Railway Vehicles Company Limited has supplied the first batch of electric multiple units (EMUs) to the city of Rio de Janeiro in Brazil.  The EMUs will serve during...

This content is available to only subscribers.