
BYD unveils first electric articulated bus made in Brazil
BYD has unveiled its first locally-made pure electric articulated bus in São José dos Campos, in the state of São Paulo, Brazil. The vehicle, which will operate on the country’s first corridor operated entirely by […]