The City of Duque de Caxias, a part of the Rio de Janeiro metropolitan area, in partnership with the Government of the State of Rio de Janeiro, has commenced trials on a 100 percent electric bus on th...

This content is available to only subscribers.