BYD Brasil has secured a contract to supply 12 articulated electric buses in São José dos Campos, a city in southeast Brazil. The buses will be deployed on Green Line/ Linha Verde, an up...

This content is available to only subscribers.