BYD recently unveiled Brazil’s first locally made pure electric articulated bus in São José dos Campos, in the state of São Paulo. The vehicle, which will operate on Brazil’s first corridor operated entirely by electric buses, will remain in the city until the end of March for public visitation. BYD expects to deliver the entire […]